﻿
namespace DICOMSharp.Data.Tags
{
    /// <summary>
    /// This class contains named helper tags (i.e. <see cref="PatientName"/>) for common DICOM tags to help access elements by name.
    /// It also has the <see cref="MakeTag"/> helper function to make your own tags.  This tag list is generated from the DICOM
    /// Spec, part 6, and uses their tag names entirely for the tag values in here.  This has been updated with the 2011 DICOM Spec.
    /// </summary>
    public class DICOMTags
    {
        private DICOMTags() { }

        /// <summary>
        /// Makes a DICOM Tag (a uint) out of a group and element.  This is simply ((group &lt;&lt; 16) | elem) but it's still a useful helper.
        /// </summary>
        /// <param name="group">DICOM Group tag</param>
        /// <param name="elem">DICOM Element tag</param>
        /// <returns>A single joined DICOM tag for use with <see cref="DICOMData"/>.</returns>
        public static uint MakeTag(ushort group, ushort elem) { return ((uint)group << 16) | elem; }

        //List of commonly used Tags
#pragma warning disable 1591

        public static uint AffectedSOPClass = MakeTag(0x0000, 0x0002);
        public static uint RequestedSOPClassUID = MakeTag(0x0000, 0x0003);
        public static uint CommandField = MakeTag(0x0000, 0x0100);
        public static uint MessageID = MakeTag(0x0000, 0x0110);
        public static uint MessageIDRepliedTo = MakeTag(0x0000, 0x0120);
        public static uint MoveDestination = MakeTag(0x0000, 0x0600);
        public static uint Priority = MakeTag(0x0000, 0x0700);
        public static uint DataSetType = MakeTag(0x0000, 0x0800);
        public static uint Status = MakeTag(0x0000, 0x0900);
        public static uint AffectedSOPInstanceUID = MakeTag(0x0000, 0x1000);
        public static uint RequestedSOPInstanceUID = MakeTag(0x0000, 0x1001);
        public static uint AttributeIdentifierList = MakeTag(0x0000, 0x1005);
        public static uint ActionTypeID = MakeTag(0x0000, 0x1008);
        public static uint NumberOfRemainingSubOps = MakeTag(0x0000, 0x1020);
        public static uint NumberOfCompletedSubOps = MakeTag(0x0000, 0x1021);
        public static uint NumberOfFailedSubOps = MakeTag(0x0000, 0x1022);
        public static uint NumberOfWarningSubOps = MakeTag(0x0000, 0x1023);
        public static uint MoveOriginatorAETitle = MakeTag(0x0000, 0x1030);
        public static uint MoveOriginatorMessageID = MakeTag(0x0000, 0x1031);

        public static uint FileMetaInformationVersion = MakeTag(0x0002, 0x0001);
        public static uint MediaStorageSOPClassUID = MakeTag(0x0002, 0x0002);
        public static uint MediaStorageSOPInstanceUID = MakeTag(0x0002, 0x0003);
        public static uint TransferSyntaxUID = MakeTag(0x0002, 0x0010);
        public static uint ImplementationClassUID = MakeTag(0x0002, 0x0012);
        public static uint ImplementationVersionName = MakeTag(0x0002, 0x0013);
        public static uint SourceApplicationEntityTitle = MakeTag(0x0002, 0x0016);
        public static uint PrivateInformationCreatorUID = MakeTag(0x0002, 0x0100);
        public static uint PrivateInformation = MakeTag(0x0002, 0x0102);
        public static uint FileSetID = MakeTag(0x0004, 0x1130);
        public static uint FileSetDescriptorFileID = MakeTag(0x0004, 0x1141);
        public static uint SpecificCharacterSetOfFileSetDescriptorFile = MakeTag(0x0004, 0x1142);
        public static uint OffsetOfTheFirstDirectoryRecordOfTheRootDirectoryEntity = MakeTag(0x0004, 0x1200);
        public static uint OffsetOfTheLastDirectoryRecordOfTheRootDirectoryEntity = MakeTag(0x0004, 0x1202);
        public static uint FileSetConsistencyFlag = MakeTag(0x0004, 0x1212);
        public static uint DirectoryRecordSequence = MakeTag(0x0004, 0x1220);
        public static uint OffsetOfTheNextDirectoryRecord = MakeTag(0x0004, 0x1400);
        public static uint RecordInUseFlag = MakeTag(0x0004, 0x1410);
        public static uint OffsetOfReferencedLowerLevelDirectoryEntity = MakeTag(0x0004, 0x1420);
        public static uint DirectoryRecordType = MakeTag(0x0004, 0x1430);
        public static uint PrivateRecordUID = MakeTag(0x0004, 0x1432);
        public static uint ReferencedFileID = MakeTag(0x0004, 0x1500);
        public static uint MRDRDirectoryRecordOffset = MakeTag(0x0004, 0x1504);
        public static uint ReferencedSOPClassUIDInFile = MakeTag(0x0004, 0x1510);
        public static uint ReferencedSOPInstanceUIDInFile = MakeTag(0x0004, 0x1511);
        public static uint ReferencedTransferSyntaxUIDInFile = MakeTag(0x0004, 0x1512);
        public static uint ReferencedRelatedGeneralSOPClassUIDInFile = MakeTag(0x0004, 0x151A);
        public static uint NumberOfReferences = MakeTag(0x0004, 0x1600);
        public static uint LengthToEnd = MakeTag(0x0008, 0x0001);
        public static uint SpecificCharacterSet = MakeTag(0x0008, 0x0005);
        public static uint LanguageCodeSequence = MakeTag(0x0008, 0x0006);
        public static uint ImageType = MakeTag(0x0008, 0x0008);
        public static uint RecognitionCode = MakeTag(0x0008, 0x0010);
        public static uint InstanceCreationDate = MakeTag(0x0008, 0x0012);
        public static uint InstanceCreationTime = MakeTag(0x0008, 0x0013);
        public static uint InstanceCreatorUID = MakeTag(0x0008, 0x0014);
        public static uint SOPClassUID = MakeTag(0x0008, 0x0016);
        public static uint SOPInstanceUID = MakeTag(0x0008, 0x0018);
        public static uint RelatedGeneralSOPClassUID = MakeTag(0x0008, 0x001A);
        public static uint OriginalSpecializedSOPClassUID = MakeTag(0x0008, 0x001B);
        public static uint StudyDate = MakeTag(0x0008, 0x0020);
        public static uint SeriesDate = MakeTag(0x0008, 0x0021);
        public static uint AcquisitionDate = MakeTag(0x0008, 0x0022);
        public static uint ContentDate = MakeTag(0x0008, 0x0023);
        public static uint OverlayDate = MakeTag(0x0008, 0x0024);
        public static uint CurveDate = MakeTag(0x0008, 0x0025);
        public static uint AcquisitionDateTime = MakeTag(0x0008, 0x002A);
        public static uint StudyTime = MakeTag(0x0008, 0x0030);
        public static uint SeriesTime = MakeTag(0x0008, 0x0031);
        public static uint AcquisitionTime = MakeTag(0x0008, 0x0032);
        public static uint ContentTime = MakeTag(0x0008, 0x0033);
        public static uint OverlayTime = MakeTag(0x0008, 0x0034);
        public static uint CurveTime = MakeTag(0x0008, 0x0035);
        public static uint DataSetTypeGrp8 = MakeTag(0x0008, 0x0040);
        public static uint DataSetSubtype = MakeTag(0x0008, 0x0041);
        public static uint NuclearMedicineSeriesType = MakeTag(0x0008, 0x0042);
        public static uint AccessionNumber = MakeTag(0x0008, 0x0050);
        public static uint IssuerOfAccessionNumberSequence = MakeTag(0x0008, 0x0051);
        public static uint QueryRetrieveLevel = MakeTag(0x0008, 0x0052);
        public static uint RetrieveAETitle = MakeTag(0x0008, 0x0054);
        public static uint InstanceAvailability = MakeTag(0x0008, 0x0056);
        public static uint FailedSOPInstanceUIDList = MakeTag(0x0008, 0x0058);
        public static uint Modality = MakeTag(0x0008, 0x0060);
        public static uint ModalitiesInStudy = MakeTag(0x0008, 0x0061);
        public static uint SOPClassesInStudy = MakeTag(0x0008, 0x0062);
        public static uint ConversionType = MakeTag(0x0008, 0x0064);
        public static uint PresentationIntentType = MakeTag(0x0008, 0x0068);
        public static uint Manufacturer = MakeTag(0x0008, 0x0070);
        public static uint InstitutionName = MakeTag(0x0008, 0x0080);
        public static uint InstitutionAddress = MakeTag(0x0008, 0x0081);
        public static uint InstitutionCodeSequence = MakeTag(0x0008, 0x0082);
        public static uint ReferringPhysicianName = MakeTag(0x0008, 0x0090);
        public static uint ReferringPhysicianAddress = MakeTag(0x0008, 0x0092);
        public static uint ReferringPhysicianTelephoneNumbers = MakeTag(0x0008, 0x0094);
        public static uint ReferringPhysicianIdentificationSequence = MakeTag(0x0008, 0x0096);
        public static uint CodeValue = MakeTag(0x0008, 0x0100);
        public static uint CodingSchemeDesignator = MakeTag(0x0008, 0x0102);
        public static uint CodingSchemeVersion = MakeTag(0x0008, 0x0103);
        public static uint CodeMeaning = MakeTag(0x0008, 0x0104);
        public static uint MappingResource = MakeTag(0x0008, 0x0105);
        public static uint ContextGroupVersion = MakeTag(0x0008, 0x0106);
        public static uint ContextGroupLocalVersion = MakeTag(0x0008, 0x0107);
        public static uint ContextGroupExtensionFlag = MakeTag(0x0008, 0x010B);
        public static uint CodingSchemeUID = MakeTag(0x0008, 0x010C);
        public static uint ContextGroupExtensionCreatorUID = MakeTag(0x0008, 0x010D);
        public static uint ContextIdentifier = MakeTag(0x0008, 0x010F);
        public static uint CodingSchemeIdentificationSequence = MakeTag(0x0008, 0x0110);
        public static uint CodingSchemeRegistry = MakeTag(0x0008, 0x0112);
        public static uint CodingSchemeExternalID = MakeTag(0x0008, 0x0114);
        public static uint CodingSchemeName = MakeTag(0x0008, 0x0115);
        public static uint CodingSchemeResponsibleOrganization = MakeTag(0x0008, 0x0116);
        public static uint ContextUID = MakeTag(0x0008, 0x0117);
        public static uint TimezoneOffsetFromUTC = MakeTag(0x0008, 0x0201);
        public static uint NetworkID = MakeTag(0x0008, 0x1000);
        public static uint StationName = MakeTag(0x0008, 0x1010);
        public static uint StudyDescription = MakeTag(0x0008, 0x1030);
        public static uint ProcedureCodeSequence = MakeTag(0x0008, 0x1032);
        public static uint SeriesDescription = MakeTag(0x0008, 0x103E);
        public static uint SeriesDescriptionCodeSequence = MakeTag(0x0008, 0x103F);
        public static uint InstitutionalDepartmentName = MakeTag(0x0008, 0x1040);
        public static uint PhysiciansOfRecord = MakeTag(0x0008, 0x1048);
        public static uint PhysiciansOfRecordIdentificationSequence = MakeTag(0x0008, 0x1049);
        public static uint PerformingPhysicianName = MakeTag(0x0008, 0x1050);
        public static uint PerformingPhysicianIdentificationSequence = MakeTag(0x0008, 0x1052);
        public static uint NameOfPhysiciansReadingStudy = MakeTag(0x0008, 0x1060);
        public static uint PhysiciansReadingStudyIdentificationSequence = MakeTag(0x0008, 0x1062);
        public static uint OperatorsName = MakeTag(0x0008, 0x1070);
        public static uint OperatorIdentificationSequence = MakeTag(0x0008, 0x1072);
        public static uint AdmittingDiagnosesDescription = MakeTag(0x0008, 0x1080);
        public static uint AdmittingDiagnosesCodeSequence = MakeTag(0x0008, 0x1084);
        public static uint ManufacturerModelName = MakeTag(0x0008, 0x1090);
        public static uint ReferencedResultsSequence = MakeTag(0x0008, 0x1100);
        public static uint ReferencedStudySequence = MakeTag(0x0008, 0x1110);
        public static uint ReferencedPerformedProcedureStepSequence = MakeTag(0x0008, 0x1111);
        public static uint ReferencedSeriesSequence = MakeTag(0x0008, 0x1115);
        public static uint ReferencedPatientSequence = MakeTag(0x0008, 0x1120);
        public static uint ReferencedVisitSequence = MakeTag(0x0008, 0x1125);
        public static uint ReferencedOverlaySequence = MakeTag(0x0008, 0x1130);
        public static uint ReferencedStereometricInstanceSequence = MakeTag(0x0008, 0x1134);
        public static uint ReferencedWaveformSequence = MakeTag(0x0008, 0x113A);
        public static uint ReferencedImageSequence = MakeTag(0x0008, 0x1140);
        public static uint ReferencedCurveSequence = MakeTag(0x0008, 0x1145);
        public static uint ReferencedInstanceSequence = MakeTag(0x0008, 0x114A);
        public static uint ReferencedRealWorldValueMappingInstanceSequence = MakeTag(0x0008, 0x114B);
        public static uint ReferencedSOPClassUID = MakeTag(0x0008, 0x1150);
        public static uint ReferencedSOPInstanceUID = MakeTag(0x0008, 0x1155);
        public static uint SOPClassesSupported = MakeTag(0x0008, 0x115A);
        public static uint ReferencedFrameNumber = MakeTag(0x0008, 0x1160);
        public static uint SimpleFrameList = MakeTag(0x0008, 0x1161);
        public static uint CalculatedFrameList = MakeTag(0x0008, 0x1162);
        public static uint TimeRange = MakeTag(0x0008, 0x1163);
        public static uint FrameExtractionSequence = MakeTag(0x0008, 0x1164);
        public static uint MultiFrameSourceSOPInstanceUID = MakeTag(0x0008, 0x1167);
        public static uint TransactionUID = MakeTag(0x0008, 0x1195);
        public static uint FailureReason = MakeTag(0x0008, 0x1197);
        public static uint FailedSOPSequence = MakeTag(0x0008, 0x1198);
        public static uint ReferencedSOPSequence = MakeTag(0x0008, 0x1199);
        public static uint StudiesContainingOtherReferencedInstancesSequence = MakeTag(0x0008, 0x1200);
        public static uint RelatedSeriesSequence = MakeTag(0x0008, 0x1250);
        public static uint LossyImageCompressionRetired = MakeTag(0x0008, 0x2110);
        public static uint DerivationDescription = MakeTag(0x0008, 0x2111);
        public static uint SourceImageSequence = MakeTag(0x0008, 0x2112);
        public static uint StageName = MakeTag(0x0008, 0x2120);
        public static uint StageNumber = MakeTag(0x0008, 0x2122);
        public static uint NumberOfStages = MakeTag(0x0008, 0x2124);
        public static uint ViewName = MakeTag(0x0008, 0x2127);
        public static uint ViewNumber = MakeTag(0x0008, 0x2128);
        public static uint NumberOfEventTimers = MakeTag(0x0008, 0x2129);
        public static uint NumberOfViewsInStage = MakeTag(0x0008, 0x212A);
        public static uint EventElapsedTimes = MakeTag(0x0008, 0x2130);
        public static uint EventTimerNames = MakeTag(0x0008, 0x2132);
        public static uint EventTimerSequence = MakeTag(0x0008, 0x2133);
        public static uint EventTimeOffset = MakeTag(0x0008, 0x2134);
        public static uint EventCodeSequence = MakeTag(0x0008, 0x2135);
        public static uint StartTrim = MakeTag(0x0008, 0x2142);
        public static uint StopTrim = MakeTag(0x0008, 0x2143);
        public static uint RecommendedDisplayFrameRate = MakeTag(0x0008, 0x2144);
        public static uint TransducerPosition = MakeTag(0x0008, 0x2200);
        public static uint TransducerOrientation = MakeTag(0x0008, 0x2204);
        public static uint AnatomicStructure = MakeTag(0x0008, 0x2208);
        public static uint AnatomicRegionSequence = MakeTag(0x0008, 0x2218);
        public static uint AnatomicRegionModifierSequence = MakeTag(0x0008, 0x2220);
        public static uint PrimaryAnatomicStructureSequence = MakeTag(0x0008, 0x2228);
        public static uint AnatomicStructureSpaceOrRegionSequence = MakeTag(0x0008, 0x2229);
        public static uint PrimaryAnatomicStructureModifierSequence = MakeTag(0x0008, 0x2230);
        public static uint TransducerPositionSequence = MakeTag(0x0008, 0x2240);
        public static uint TransducerPositionModifierSequence = MakeTag(0x0008, 0x2242);
        public static uint TransducerOrientationSequence = MakeTag(0x0008, 0x2244);
        public static uint TransducerOrientationModifierSequence = MakeTag(0x0008, 0x2246);
        public static uint AnatomicStructureSpaceOrRegionCodeSequenceTrial = MakeTag(0x0008, 0x2251);
        public static uint AnatomicPortalOfEntranceCodeSequenceTrial = MakeTag(0x0008, 0x2253);
        public static uint AnatomicApproachDirectionCodeSequenceTrial = MakeTag(0x0008, 0x2255);
        public static uint AnatomicPerspectiveDescriptionTrial = MakeTag(0x0008, 0x2256);
        public static uint AnatomicPerspectiveCodeSequenceTrial = MakeTag(0x0008, 0x2257);
        public static uint AnatomicLocationOfExaminingInstrumentDescriptionTrial = MakeTag(0x0008, 0x2258);
        public static uint AnatomicLocationOfExaminingInstrumentCodeSequenceTrial = MakeTag(0x0008, 0x2259);
        public static uint AnatomicStructureSpaceOrRegionModifierCodeSequenceTrial = MakeTag(0x0008, 0x225A);
        public static uint OnAxisBackgroundAnatomicStructureCodeSequenceTrial = MakeTag(0x0008, 0x225C);
        public static uint AlternateRepresentationSequence = MakeTag(0x0008, 0x3001);
        public static uint IrradiationEventUID = MakeTag(0x0008, 0x3010);
        public static uint IdentifyingComments = MakeTag(0x0008, 0x4000);
        public static uint FrameType = MakeTag(0x0008, 0x9007);
        public static uint ReferencedImageEvidenceSequence = MakeTag(0x0008, 0x9092);
        public static uint ReferencedRawDataSequence = MakeTag(0x0008, 0x9121);
        public static uint CreatorVersionUID = MakeTag(0x0008, 0x9123);
        public static uint DerivationImageSequence = MakeTag(0x0008, 0x9124);
        public static uint SourceImageEvidenceSequence = MakeTag(0x0008, 0x9154);
        public static uint PixelPresentation = MakeTag(0x0008, 0x9205);
        public static uint VolumetricProperties = MakeTag(0x0008, 0x9206);
        public static uint VolumeBasedCalculationTechnique = MakeTag(0x0008, 0x9207);
        public static uint ComplexImageComponent = MakeTag(0x0008, 0x9208);
        public static uint AcquisitionContrast = MakeTag(0x0008, 0x9209);
        public static uint DerivationCodeSequence = MakeTag(0x0008, 0x9215);
        public static uint ReferencedPresentationStateSequence = MakeTag(0x0008, 0x9237);
        public static uint ReferencedOtherPlaneSequence = MakeTag(0x0008, 0x9410);
        public static uint FrameDisplaySequence = MakeTag(0x0008, 0x9458);
        public static uint RecommendedDisplayFrameRateInFloat = MakeTag(0x0008, 0x9459);
        public static uint SkipFrameRangeFlag = MakeTag(0x0008, 0x9460);
        public static uint PatientName = MakeTag(0x0010, 0x0010);
        public static uint PatientID = MakeTag(0x0010, 0x0020);
        public static uint IssuerOfPatientID = MakeTag(0x0010, 0x0021);
        public static uint TypeOfPatientID = MakeTag(0x0010, 0x0022);
        public static uint IssuerOfPatientIDQualifiersSequence = MakeTag(0x0010, 0x0024);
        public static uint PatientBirthDate = MakeTag(0x0010, 0x0030);
        public static uint PatientBirthTime = MakeTag(0x0010, 0x0032);
        public static uint PatientSex = MakeTag(0x0010, 0x0040);
        public static uint PatientInsurancePlanCodeSequence = MakeTag(0x0010, 0x0050);
        public static uint PatientPrimaryLanguageCodeSequence = MakeTag(0x0010, 0x0101);
        public static uint PatientPrimaryLanguageModifierCodeSequence = MakeTag(0x0010, 0x0102);
        public static uint OtherPatientIDs = MakeTag(0x0010, 0x1000);
        public static uint OtherPatientNames = MakeTag(0x0010, 0x1001);
        public static uint OtherPatientIDsSequence = MakeTag(0x0010, 0x1002);
        public static uint PatientBirthName = MakeTag(0x0010, 0x1005);
        public static uint PatientAge = MakeTag(0x0010, 0x1010);
        public static uint PatientSize = MakeTag(0x0010, 0x1020);
        public static uint PatientSizeCodeSequence = MakeTag(0x0010, 0x1021);
        public static uint PatientWeight = MakeTag(0x0010, 0x1030);
        public static uint PatientAddress = MakeTag(0x0010, 0x1040);
        public static uint InsurancePlanIdentification = MakeTag(0x0010, 0x1050);
        public static uint PatientMotherBirthName = MakeTag(0x0010, 0x1060);
        public static uint MilitaryRank = MakeTag(0x0010, 0x1080);
        public static uint BranchOfService = MakeTag(0x0010, 0x1081);
        public static uint MedicalRecordLocator = MakeTag(0x0010, 0x1090);
        public static uint MedicalAlerts = MakeTag(0x0010, 0x2000);
        public static uint Allergies = MakeTag(0x0010, 0x2110);
        public static uint CountryOfResidence = MakeTag(0x0010, 0x2150);
        public static uint RegionOfResidence = MakeTag(0x0010, 0x2152);
        public static uint PatientTelephoneNumbers = MakeTag(0x0010, 0x2154);
        public static uint EthnicGroup = MakeTag(0x0010, 0x2160);
        public static uint Occupation = MakeTag(0x0010, 0x2180);
        public static uint SmokingStatus = MakeTag(0x0010, 0x21A0);
        public static uint AdditionalPatientHistory = MakeTag(0x0010, 0x21B0);
        public static uint PregnancyStatus = MakeTag(0x0010, 0x21C0);
        public static uint LastMenstrualDate = MakeTag(0x0010, 0x21D0);
        public static uint PatientReligiousPreference = MakeTag(0x0010, 0x21F0);
        public static uint PatientSpeciesDescription = MakeTag(0x0010, 0x2201);
        public static uint PatientSpeciesCodeSequence = MakeTag(0x0010, 0x2202);
        public static uint PatientSexNeutered = MakeTag(0x0010, 0x2203);
        public static uint AnatomicalOrientationType = MakeTag(0x0010, 0x2210);
        public static uint PatientBreedDescription = MakeTag(0x0010, 0x2292);
        public static uint PatientBreedCodeSequence = MakeTag(0x0010, 0x2293);
        public static uint BreedRegistrationSequence = MakeTag(0x0010, 0x2294);
        public static uint BreedRegistrationNumber = MakeTag(0x0010, 0x2295);
        public static uint BreedRegistryCodeSequence = MakeTag(0x0010, 0x2296);
        public static uint ResponsiblePerson = MakeTag(0x0010, 0x2297);
        public static uint ResponsiblePersonRole = MakeTag(0x0010, 0x2298);
        public static uint ResponsibleOrganization = MakeTag(0x0010, 0x2299);
        public static uint PatientComments = MakeTag(0x0010, 0x4000);
        public static uint ExaminedBodyThickness = MakeTag(0x0010, 0x9431);
        public static uint ClinicalTrialSponsorName = MakeTag(0x0012, 0x0010);
        public static uint ClinicalTrialProtocolID = MakeTag(0x0012, 0x0020);
        public static uint ClinicalTrialProtocolName = MakeTag(0x0012, 0x0021);
        public static uint ClinicalTrialSiteID = MakeTag(0x0012, 0x0030);
        public static uint ClinicalTrialSiteName = MakeTag(0x0012, 0x0031);
        public static uint ClinicalTrialSubjectID = MakeTag(0x0012, 0x0040);
        public static uint ClinicalTrialSubjectReadingID = MakeTag(0x0012, 0x0042);
        public static uint ClinicalTrialTimePointID = MakeTag(0x0012, 0x0050);
        public static uint ClinicalTrialTimePointDescription = MakeTag(0x0012, 0x0051);
        public static uint ClinicalTrialCoordinatingCenterName = MakeTag(0x0012, 0x0060);
        public static uint PatientIdentityRemoved = MakeTag(0x0012, 0x0062);
        public static uint DeidentificationMethod = MakeTag(0x0012, 0x0063);
        public static uint DeidentificationMethodCodeSequence = MakeTag(0x0012, 0x0064);
        public static uint ClinicalTrialSeriesID = MakeTag(0x0012, 0x0071);
        public static uint ClinicalTrialSeriesDescription = MakeTag(0x0012, 0x0072);
        public static uint ClinicalTrialProtocolEthicsCommitteeName = MakeTag(0x0012, 0x0081);
        public static uint ClinicalTrialProtocolEthicsCommitteeApprovalNumber = MakeTag(0x0012, 0x0082);
        public static uint ConsentForClinicalTrialUseSequence = MakeTag(0x0012, 0x0083);
        public static uint DistributionType = MakeTag(0x0012, 0x0084);
        public static uint ConsentForDistributionFlag = MakeTag(0x0012, 0x0085);
        public static uint CADFileFormat = MakeTag(0x0014, 0x0023);
        public static uint ComponentReferenceSystem = MakeTag(0x0014, 0x0024);
        public static uint ComponentManufacturingProcedure = MakeTag(0x0014, 0x0025);
        public static uint ComponentManufacturer = MakeTag(0x0014, 0x0028);
        public static uint MaterialThickness = MakeTag(0x0014, 0x0030);
        public static uint MaterialPipeDiameter = MakeTag(0x0014, 0x0032);
        public static uint MaterialIsolationDiameter = MakeTag(0x0014, 0x0034);
        public static uint MaterialGrade = MakeTag(0x0014, 0x0042);
        public static uint MaterialPropertiesFileID = MakeTag(0x0014, 0x0044);
        public static uint MaterialPropertiesFileFormat = MakeTag(0x0014, 0x0045);
        public static uint MaterialNotes = MakeTag(0x0014, 0x0046);
        public static uint ComponentShape = MakeTag(0x0014, 0x0050);
        public static uint CurvatureType = MakeTag(0x0014, 0x0052);
        public static uint OuterDiameter = MakeTag(0x0014, 0x0054);
        public static uint InnerDiameter = MakeTag(0x0014, 0x0056);
        public static uint ActualEnvironmentalConditions = MakeTag(0x0014, 0x1010);
        public static uint ExpiryDate = MakeTag(0x0014, 0x1020);
        public static uint EnvironmentalConditions = MakeTag(0x0014, 0x1040);
        public static uint EvaluatorSequence = MakeTag(0x0014, 0x2002); 
        public static uint EvaluatorNumber = MakeTag(0x0014, 0x2004);
        public static uint EvaluatorName = MakeTag(0x0014, 0x2006);
        public static uint EvaluationAttempt = MakeTag(0x0014, 0x2008);
        public static uint IndicationSequence = MakeTag(0x0014, 0x2012);
        public static uint IndicationNumber  = MakeTag(0x0014, 0x2014); 
        public static uint IndicationLabel = MakeTag(0x0014, 0x2016);
        public static uint IndicationDescription = MakeTag(0x0014, 0x2018);
        public static uint IndicationType = MakeTag(0x0014, 0x201A);
        public static uint IndicationDisposition = MakeTag(0x0014, 0x201C);
        public static uint IndicationROISequence = MakeTag(0x0014, 0x201E);
        public static uint IndicationPhysicalPropertySequence = MakeTag(0x0014, 0x2030);
        public static uint PropertyLabel = MakeTag(0x0014, 0x2032);
        public static uint CoordinateSystemNumberOfAxes  = MakeTag(0x0014, 0x2202);
        public static uint CoordinateSystemAxesSequence = MakeTag(0x0014, 0x2204);
        public static uint CoordinateSystemAxisDescription = MakeTag(0x0014, 0x2206);
        public static uint CoordinateSystemDataSetMapping = MakeTag(0x0014, 0x2208);
        public static uint CoordinateSystemAxisNumber = MakeTag(0x0014, 0x220A);
        public static uint CoordinateSystemAxisType = MakeTag(0x0014, 0x220C);
        public static uint CoordinateSystemAxisUnits = MakeTag(0x0014, 0x220E);
        public static uint CoordinateSystemAxisValues = MakeTag(0x0014, 0x2210);
        public static uint CoordinateSystemTransformSequence = MakeTag(0x0014, 0x2220);
        public static uint TransformDescription = MakeTag(0x0014, 0x2222);
        public static uint TransformNumberOfAxes = MakeTag(0x0014, 0x2224);
        public static uint TransformOrderOfAxes = MakeTag(0x0014, 0x2226);
        public static uint TransformedAxisUnits = MakeTag(0x0014, 0x2228);
        public static uint CoordinateSystemTransformRotationAndScaleMatrix = MakeTag(0x0014, 0x222A);
        public static uint CoordinateSystemTransformTranslationMatrix = MakeTag(0x0014, 0x222C);
        public static uint InternalDetectorFrameTime = MakeTag(0x0014, 0x3011);
        public static uint NumberOfFramesIntegrated = MakeTag(0x0014, 0x3012);
        public static uint DetectorTemperatureSequence = MakeTag(0x0014, 0x3020);
        public static uint SensorName = MakeTag(0x0014, 0x3022);
        public static uint HorizontalOffsetOfSensor = MakeTag(0x0014, 0x3024);
        public static uint VerticalOffsetOfSensor = MakeTag(0x0014, 0x3026);
        public static uint SensorTemperature = MakeTag(0x0014, 0x3028);
        public static uint DarkCurrentSequence = MakeTag(0x0014, 0x3040);
        public static uint DarkCurrentCounts = MakeTag(0x0014, 0x3050);
        public static uint GainCorrectionReferenceSequence = MakeTag(0x0014, 0x3060);
        public static uint AirCounts = MakeTag(0x0014, 0x3070);
        public static uint KVUsedInGainCalibration = MakeTag(0x0014, 0x3071);
        public static uint MAUsedInGainCalibration = MakeTag(0x0014, 0x3072);
        public static uint NumberOfFramesUsedForIntegration = MakeTag(0x0014, 0x3073);
        public static uint FilterMaterialUsedInGainCalibration = MakeTag(0x0014, 0x3074);
        public static uint FilterThicknessUsedInGainCalibration = MakeTag(0x0014, 0x3075);
        public static uint DateOfGainCalibration = MakeTag(0x0014, 0x3076);
        public static uint TimeOfGainCalibration = MakeTag(0x0014, 0x3077);
        public static uint BadPixelImage = MakeTag(0x0014, 0x3080);
        public static uint CalibrationNotes = MakeTag(0x0014, 0x3099);
        public static uint PulserEquipmentSequence = MakeTag(0x0014, 0x4002);
        public static uint PulserType = MakeTag(0x0014, 0x4004);
        public static uint PulserNotes = MakeTag(0x0014, 0x4006);
        public static uint ReceiverEquipmentSequence = MakeTag(0x0014, 0x4008);
        public static uint AmplifierType = MakeTag(0x0014, 0x400A);
        public static uint ReceiverNotes = MakeTag(0x0014, 0x400C);
        public static uint PreAmplifierEquipmentSequence = MakeTag(0x0014, 0x400E);
        public static uint PreAmplifierNotes = MakeTag(0x0014, 0x400F);
        public static uint TransmitTransducerSequence = MakeTag(0x0014, 0x4010);
        public static uint ReceiveTransducerSequence = MakeTag(0x0014, 0x4011);
        public static uint NumberOfElements = MakeTag(0x0014, 0x4012);
        public static uint ElementShape = MakeTag(0x0014, 0x4013);
        public static uint ElementDimensionA = MakeTag(0x0014, 0x4014);
        public static uint ElementDimensionB = MakeTag(0x0014, 0x4015);
        public static uint ElementPitch = MakeTag(0x0014, 0x4016);
        public static uint MeasuredBeamDimensionA = MakeTag(0x0014, 0x4017);
        public static uint MeasuredBeamDimensionB = MakeTag(0x0014, 0x4018);
        public static uint LocationOfMeasuredBeamDiameter = MakeTag(0x0014, 0x4019);
        public static uint NominalFrequency = MakeTag(0x0014, 0x401A);
        public static uint MeasuredCenterFrequency = MakeTag(0x0014, 0x401B);
        public static uint MeasuredBandwidth = MakeTag(0x0014, 0x401C);
        public static uint PulserSettingsSequence = MakeTag(0x0014, 0x4020);
        public static uint PulseWidth = MakeTag(0x0014, 0x4022);
        public static uint ExcitationFrequency = MakeTag(0x0014, 0x4024);
        public static uint ModulationType = MakeTag(0x0014, 0x4026);
        public static uint Damping = MakeTag(0x0014, 0x4028);
        public static uint ReceiverSettingsSequence = MakeTag(0x0014, 0x4030);
        public static uint AcquiredSoundpathLength = MakeTag(0x0014, 0x4031);
        public static uint AcquisitionCompressionType = MakeTag(0x0014, 0x4032);
        public static uint AcquisitionSampleSize = MakeTag(0x0014, 0x4033);
        public static uint RectifierSmoothing = MakeTag(0x0014, 0x4034);
        public static uint DACSequence = MakeTag(0x0014, 0x4035);
        public static uint DACType = MakeTag(0x0014, 0x4036);
        public static uint DACGainPoints = MakeTag(0x0014, 0x4038);
        public static uint DACTimePoints = MakeTag(0x0014, 0x403A);
        public static uint DACAmplitude = MakeTag(0x0014, 0x403C);
        public static uint PreAmplifierSettingsSequence = MakeTag(0x0014, 0x4040);
        public static uint TransmitTransducerSettingsSequence = MakeTag(0x0014, 0x4050);
        public static uint ReceiveTransducerSettingsSequence = MakeTag(0x0014, 0x4051);
        public static uint IncidentAngle = MakeTag(0x0014, 0x4052);
        public static uint CouplingTechnique = MakeTag(0x0014, 0x4054);
        public static uint CouplingMedium = MakeTag(0x0014, 0x4056);
        public static uint CouplingVelocity = MakeTag(0x0014, 0x4057);
        public static uint CrystalCenterLocationX = MakeTag(0x0014, 0x4058);
        public static uint CrystalCenterLocationZ = MakeTag(0x0014, 0x4059);
        public static uint SoundPathLength = MakeTag(0x0014, 0x405A);
        public static uint DelayLawIdentifier = MakeTag(0x0014, 0x405C);
        public static uint GateSettingsSequence = MakeTag(0x0014, 0x4060);
        public static uint GateThreshold = MakeTag(0x0014, 0x4062);
        public static uint VelocityOfSound = MakeTag(0x0014, 0x4064);
        public static uint CalibrationSettingsSequence = MakeTag(0x0014, 0x4070);
        public static uint CalibrationProcedure = MakeTag(0x0014, 0x4072);
        public static uint ProcedureVersion = MakeTag(0x0014, 0x4074);
        public static uint ProcedureCreationDate = MakeTag(0x0014, 0x4076);
        public static uint ProcedureExpirationDate = MakeTag(0x0014, 0x4078);
        public static uint ProcedureLastModifiedDate = MakeTag(0x0014, 0x407A);
        public static uint CalibrationTime = MakeTag(0x0014, 0x407C);
        public static uint CalibrationDate = MakeTag(0x0014, 0x407E);
        public static uint LINACEnergy = MakeTag(0x0014, 0x5002);
        public static uint LINACOutput = MakeTag(0x0014, 0x5004);
        public static uint ContrastBolusAgent = MakeTag(0x0018, 0x0010);
        public static uint ContrastBolusAgentSequence = MakeTag(0x0018, 0x0012);
        public static uint ContrastBolusAdministrationRouteSequence = MakeTag(0x0018, 0x0014);
        public static uint BodyPartExamined = MakeTag(0x0018, 0x0015);
        public static uint ScanningSequence = MakeTag(0x0018, 0x0020);
        public static uint SequenceVariant = MakeTag(0x0018, 0x0021);
        public static uint ScanOptions = MakeTag(0x0018, 0x0022);
        public static uint MRAcquisitionType = MakeTag(0x0018, 0x0023);
        public static uint SequenceName = MakeTag(0x0018, 0x0024);
        public static uint AngioFlag = MakeTag(0x0018, 0x0025);
        public static uint InterventionDrugInformationSequence = MakeTag(0x0018, 0x0026);
        public static uint InterventionDrugStopTime = MakeTag(0x0018, 0x0027);
        public static uint InterventionDrugDose = MakeTag(0x0018, 0x0028);
        public static uint InterventionDrugCodeSequence = MakeTag(0x0018, 0x0029);
        public static uint AdditionalDrugSequence = MakeTag(0x0018, 0x002A);
        public static uint Radionuclide = MakeTag(0x0018, 0x0030);
        public static uint Radiopharmaceutical = MakeTag(0x0018, 0x0031);
        public static uint EnergyWindowCenterline = MakeTag(0x0018, 0x0032);
        public static uint EnergyWindowTotalWidth = MakeTag(0x0018, 0x0033);
        public static uint InterventionDrugName = MakeTag(0x0018, 0x0034);
        public static uint InterventionDrugStartTime = MakeTag(0x0018, 0x0035);
        public static uint InterventionSequence = MakeTag(0x0018, 0x0036);
        public static uint TherapyType = MakeTag(0x0018, 0x0037);
        public static uint InterventionStatus = MakeTag(0x0018, 0x0038);
        public static uint TherapyDescription = MakeTag(0x0018, 0x0039);
        public static uint InterventionDescription = MakeTag(0x0018, 0x003A);
        public static uint CineRate = MakeTag(0x0018, 0x0040);
        public static uint InitialCineRunState = MakeTag(0x0018, 0x0042);
        public static uint SliceThickness = MakeTag(0x0018, 0x0050);
        public static uint KVP = MakeTag(0x0018, 0x0060);
        public static uint CountsAccumulated = MakeTag(0x0018, 0x0070);
        public static uint AcquisitionTerminationCondition = MakeTag(0x0018, 0x0071);
        public static uint EffectiveDuration = MakeTag(0x0018, 0x0072);
        public static uint AcquisitionStartCondition = MakeTag(0x0018, 0x0073);
        public static uint AcquisitionStartConditionData = MakeTag(0x0018, 0x0074);
        public static uint AcquisitionTerminationConditionData = MakeTag(0x0018, 0x0075);
        public static uint RepetitionTime = MakeTag(0x0018, 0x0080);
        public static uint EchoTime = MakeTag(0x0018, 0x0081);
        public static uint InversionTime = MakeTag(0x0018, 0x0082);
        public static uint NumberOfAverages = MakeTag(0x0018, 0x0083);
        public static uint ImagingFrequency = MakeTag(0x0018, 0x0084);
        public static uint ImagedNucleus = MakeTag(0x0018, 0x0085);
        public static uint EchoNumbers = MakeTag(0x0018, 0x0086);
        public static uint MagneticFieldStrength = MakeTag(0x0018, 0x0087);
        public static uint SpacingBetweenSlices = MakeTag(0x0018, 0x0088);
        public static uint NumberOfPhaseEncodingSteps = MakeTag(0x0018, 0x0089);
        public static uint DataCollectionDiameter = MakeTag(0x0018, 0x0090);
        public static uint EchoTrainLength = MakeTag(0x0018, 0x0091);
        public static uint PercentSampling = MakeTag(0x0018, 0x0093);
        public static uint PercentPhaseFieldOfView = MakeTag(0x0018, 0x0094);
        public static uint PixelBandwidth = MakeTag(0x0018, 0x0095);
        public static uint DeviceSerialNumber = MakeTag(0x0018, 0x1000);
        public static uint DeviceUID = MakeTag(0x0018, 0x1002);
        public static uint DeviceID = MakeTag(0x0018, 0x1003);
        public static uint PlateID = MakeTag(0x0018, 0x1004);
        public static uint GeneratorID = MakeTag(0x0018, 0x1005);
        public static uint GridID = MakeTag(0x0018, 0x1006);
        public static uint CassetteID = MakeTag(0x0018, 0x1007);
        public static uint GantryID = MakeTag(0x0018, 0x1008);
        public static uint SecondaryCaptureDeviceID = MakeTag(0x0018, 0x1010);
        public static uint HardcopyCreationDeviceID = MakeTag(0x0018, 0x1011);
        public static uint DateOfSecondaryCapture = MakeTag(0x0018, 0x1012);
        public static uint TimeOfSecondaryCapture = MakeTag(0x0018, 0x1014);
        public static uint SecondaryCaptureDeviceManufacturer = MakeTag(0x0018, 0x1016);
        public static uint HardcopyDeviceManufacturer = MakeTag(0x0018, 0x1017);
        public static uint SecondaryCaptureDeviceManufacturerModelName = MakeTag(0x0018, 0x1018);
        public static uint SecondaryCaptureDeviceSoftwareVersions = MakeTag(0x0018, 0x1019);
        public static uint HardcopyDeviceSoftwareVersion = MakeTag(0x0018, 0x101A);
        public static uint HardcopyDeviceManufacturerModelName = MakeTag(0x0018, 0x101B);
        public static uint SoftwareVersions = MakeTag(0x0018, 0x1020);
        public static uint VideoImageFormatAcquired = MakeTag(0x0018, 0x1022);
        public static uint DigitalImageFormatAcquired = MakeTag(0x0018, 0x1023);
        public static uint ProtocolName = MakeTag(0x0018, 0x1030);
        public static uint ContrastBolusRoute = MakeTag(0x0018, 0x1040);
        public static uint ContrastBolusVolume = MakeTag(0x0018, 0x1041);
        public static uint ContrastBolusStartTime = MakeTag(0x0018, 0x1042);
        public static uint ContrastBolusStopTime = MakeTag(0x0018, 0x1043);
        public static uint ContrastBolusTotalDose = MakeTag(0x0018, 0x1044);
        public static uint SyringeCounts = MakeTag(0x0018, 0x1045);
        public static uint ContrastFlowRate = MakeTag(0x0018, 0x1046);
        public static uint ContrastFlowDuration = MakeTag(0x0018, 0x1047);
        public static uint ContrastBolusIngredient = MakeTag(0x0018, 0x1048);
        public static uint ContrastBolusIngredientConcentration = MakeTag(0x0018, 0x1049);
        public static uint SpatialResolution = MakeTag(0x0018, 0x1050);
        public static uint TriggerTime = MakeTag(0x0018, 0x1060);
        public static uint TriggerSourceOrType = MakeTag(0x0018, 0x1061);
        public static uint NominalInterval = MakeTag(0x0018, 0x1062);
        public static uint FrameTime = MakeTag(0x0018, 0x1063);
        public static uint CardiacFramingType = MakeTag(0x0018, 0x1064);
        public static uint FrameTimeVector = MakeTag(0x0018, 0x1065);
        public static uint FrameDelay = MakeTag(0x0018, 0x1066);
        public static uint ImageTriggerDelay = MakeTag(0x0018, 0x1067);
        public static uint MultiplexGroupTimeOffset = MakeTag(0x0018, 0x1068);
        public static uint TriggerTimeOffset = MakeTag(0x0018, 0x1069);
        public static uint SynchronizationTrigger = MakeTag(0x0018, 0x106A);
        public static uint SynchronizationChannel = MakeTag(0x0018, 0x106C);
        public static uint TriggerSamplePosition = MakeTag(0x0018, 0x106E);
        public static uint RadiopharmaceuticalRoute = MakeTag(0x0018, 0x1070);
        public static uint RadiopharmaceuticalVolume = MakeTag(0x0018, 0x1071);
        public static uint RadiopharmaceuticalStartTime = MakeTag(0x0018, 0x1072);
        public static uint RadiopharmaceuticalStopTime = MakeTag(0x0018, 0x1073);
        public static uint RadionuclideTotalDose = MakeTag(0x0018, 0x1074);
        public static uint RadionuclideHalfLife = MakeTag(0x0018, 0x1075);
        public static uint RadionuclidePositronFraction = MakeTag(0x0018, 0x1076);
        public static uint RadiopharmaceuticalSpecificActivity = MakeTag(0x0018, 0x1077);
        public static uint RadiopharmaceuticalStartDateTime = MakeTag(0x0018, 0x1078);
        public static uint RadiopharmaceuticalStopDateTime = MakeTag(0x0018, 0x1079);
        public static uint BeatRejectionFlag = MakeTag(0x0018, 0x1080);
        public static uint LowRRValue = MakeTag(0x0018, 0x1081);
        public static uint HighRRValue = MakeTag(0x0018, 0x1082);
        public static uint IntervalsAcquired = MakeTag(0x0018, 0x1083);
        public static uint IntervalsRejected = MakeTag(0x0018, 0x1084);
        public static uint PVCRejection = MakeTag(0x0018, 0x1085);
        public static uint SkipBeats = MakeTag(0x0018, 0x1086);
        public static uint HeartRate = MakeTag(0x0018, 0x1088);
        public static uint CardiacNumberOfImages = MakeTag(0x0018, 0x1090);
        public static uint TriggerWindow = MakeTag(0x0018, 0x1094);
        public static uint ReconstructionDiameter = MakeTag(0x0018, 0x1100);
        public static uint DistanceSourceToDetector = MakeTag(0x0018, 0x1110);
        public static uint DistanceSourceToPatient = MakeTag(0x0018, 0x1111);
        public static uint EstimatedRadiographicMagnificationFactor = MakeTag(0x0018, 0x1114);
        public static uint GantryDetectorTilt = MakeTag(0x0018, 0x1120);
        public static uint GantryDetectorSlew = MakeTag(0x0018, 0x1121);
        public static uint TableHeight = MakeTag(0x0018, 0x1130);
        public static uint TableTraverse = MakeTag(0x0018, 0x1131);
        public static uint TableMotion = MakeTag(0x0018, 0x1134);
        public static uint TableVerticalIncrement = MakeTag(0x0018, 0x1135);
        public static uint TableLateralIncrement = MakeTag(0x0018, 0x1136);
        public static uint TableLongitudinalIncrement = MakeTag(0x0018, 0x1137);
        public static uint TableAngle = MakeTag(0x0018, 0x1138);
        public static uint TableType = MakeTag(0x0018, 0x113A);
        public static uint RotationDirection = MakeTag(0x0018, 0x1140);
        public static uint AngularPosition = MakeTag(0x0018, 0x1141);
        public static uint RadialPosition = MakeTag(0x0018, 0x1142);
        public static uint ScanArc = MakeTag(0x0018, 0x1143);
        public static uint AngularStep = MakeTag(0x0018, 0x1144);
        public static uint CenterOfRotationOffset = MakeTag(0x0018, 0x1145);
        public static uint RotationOffset = MakeTag(0x0018, 0x1146);
        public static uint FieldOfViewShape = MakeTag(0x0018, 0x1147);
        public static uint FieldOfViewDimensions = MakeTag(0x0018, 0x1149);
        public static uint ExposureTime = MakeTag(0x0018, 0x1150);
        public static uint XRayTubeCurrent = MakeTag(0x0018, 0x1151);
        public static uint Exposure = MakeTag(0x0018, 0x1152);
        public static uint ExposureInuAs = MakeTag(0x0018, 0x1153);
        public static uint AveragePulseWidth = MakeTag(0x0018, 0x1154);
        public static uint RadiationSetting = MakeTag(0x0018, 0x1155);
        public static uint RectificationType = MakeTag(0x0018, 0x1156); 
        public static uint RadiationMode = MakeTag(0x0018, 0x115A);
        public static uint ImageAndFluoroscopyAreaDoseProduct = MakeTag(0x0018, 0x115E);
        public static uint FilterType = MakeTag(0x0018, 0x1160);
        public static uint TypeOfFilters = MakeTag(0x0018, 0x1161);
        public static uint IntensifierSize = MakeTag(0x0018, 0x1162);
        public static uint ImagerPixelSpacing = MakeTag(0x0018, 0x1164);
        public static uint Grid = MakeTag(0x0018, 0x1166);
        public static uint GeneratorPower = MakeTag(0x0018, 0x1170);
        public static uint CollimatorGridName = MakeTag(0x0018, 0x1180);
        public static uint CollimatorType = MakeTag(0x0018, 0x1181);
        public static uint FocalDistance = MakeTag(0x0018, 0x1182);
        public static uint XFocusCenter = MakeTag(0x0018, 0x1183);
        public static uint YFocusCenter = MakeTag(0x0018, 0x1184);
        public static uint FocalSpots = MakeTag(0x0018, 0x1190);
        public static uint AnodeTargetMaterial = MakeTag(0x0018, 0x1191);
        public static uint BodyPartThickness = MakeTag(0x0018, 0x11A0);
        public static uint CompressionForce = MakeTag(0x0018, 0x11A2);
        public static uint DateOfLastCalibration = MakeTag(0x0018, 0x1200);
        public static uint TimeOfLastCalibration = MakeTag(0x0018, 0x1201);
        public static uint ConvolutionKernel = MakeTag(0x0018, 0x1210);
        public static uint UpperLowerPixelValues = MakeTag(0x0018, 0x1240);
        public static uint ActualFrameDuration = MakeTag(0x0018, 0x1242);
        public static uint CountRate = MakeTag(0x0018, 0x1243);
        public static uint PreferredPlaybackSequencing = MakeTag(0x0018, 0x1244);
        public static uint ReceiveCoilName = MakeTag(0x0018, 0x1250);
        public static uint TransmitCoilName = MakeTag(0x0018, 0x1251);
        public static uint PlateType = MakeTag(0x0018, 0x1260);
        public static uint PhosphorType = MakeTag(0x0018, 0x1261);
        public static uint ScanVelocity = MakeTag(0x0018, 0x1300);
        public static uint WholeBodyTechnique = MakeTag(0x0018, 0x1301);
        public static uint ScanLength = MakeTag(0x0018, 0x1302);
        public static uint AcquisitionMatrix = MakeTag(0x0018, 0x1310);
        public static uint InPlanePhaseEncodingDirection = MakeTag(0x0018, 0x1312);
        public static uint FlipAngle = MakeTag(0x0018, 0x1314);
        public static uint VariableFlipAngleFlag = MakeTag(0x0018, 0x1315);
        public static uint SAR = MakeTag(0x0018, 0x1316);
        public static uint dBdt = MakeTag(0x0018, 0x1318);
        public static uint AcquisitionDeviceProcessingDescription = MakeTag(0x0018, 0x1400);
        public static uint AcquisitionDeviceProcessingCode = MakeTag(0x0018, 0x1401);
        public static uint CassetteOrientation = MakeTag(0x0018, 0x1402);
        public static uint CassetteSize = MakeTag(0x0018, 0x1403);
        public static uint ExposuresOnPlate = MakeTag(0x0018, 0x1404);
        public static uint RelativeXRayExposure = MakeTag(0x0018, 0x1405);
        public static uint ExposureIndex = MakeTag(0x0018, 0x1411);
        public static uint TargetExposureIndex = MakeTag(0x0018, 0x1412);
        public static uint DeviationIndex = MakeTag(0x0018, 0x1413);
        public static uint ColumnAngulation = MakeTag(0x0018, 0x1450);
        public static uint TomoLayerHeight = MakeTag(0x0018, 0x1460);
        public static uint TomoAngle = MakeTag(0x0018, 0x1470);
        public static uint TomoTime = MakeTag(0x0018, 0x1480);
        public static uint TomoType = MakeTag(0x0018, 0x1490);
        public static uint TomoClass = MakeTag(0x0018, 0x1491);
        public static uint NumberOfTomosynthesisSourceImages = MakeTag(0x0018, 0x1495);
        public static uint PositionerMotion = MakeTag(0x0018, 0x1500);
        public static uint PositionerType = MakeTag(0x0018, 0x1508);
        public static uint PositionerPrimaryAngle = MakeTag(0x0018, 0x1510);
        public static uint PositionerSecondaryAngle = MakeTag(0x0018, 0x1511);
        public static uint PositionerPrimaryAngleIncrement = MakeTag(0x0018, 0x1520);
        public static uint PositionerSecondaryAngleIncrement = MakeTag(0x0018, 0x1521);
        public static uint DetectorPrimaryAngle = MakeTag(0x0018, 0x1530);
        public static uint DetectorSecondaryAngle = MakeTag(0x0018, 0x1531);
        public static uint ShutterShape = MakeTag(0x0018, 0x1600);
        public static uint ShutterLeftVerticalEdge = MakeTag(0x0018, 0x1602);
        public static uint ShutterRightVerticalEdge = MakeTag(0x0018, 0x1604);
        public static uint ShutterUpperHorizontalEdge = MakeTag(0x0018, 0x1606);
        public static uint ShutterLowerHorizontalEdge = MakeTag(0x0018, 0x1608);
        public static uint CenterOfCircularShutter = MakeTag(0x0018, 0x1610);
        public static uint RadiusOfCircularShutter = MakeTag(0x0018, 0x1612);
        public static uint VerticesOfThePolygonalShutter = MakeTag(0x0018, 0x1620);
        public static uint ShutterPresentationValue = MakeTag(0x0018, 0x1622);
        public static uint ShutterOverlayGroup = MakeTag(0x0018, 0x1623);
        public static uint ShutterPresentationColorCIELabValue = MakeTag(0x0018, 0x1624);
        public static uint CollimatorShape = MakeTag(0x0018, 0x1700);
        public static uint CollimatorLeftVerticalEdge = MakeTag(0x0018, 0x1702);
        public static uint CollimatorRightVerticalEdge = MakeTag(0x0018, 0x1704);
        public static uint CollimatorUpperHorizontalEdge = MakeTag(0x0018, 0x1706);
        public static uint CollimatorLowerHorizontalEdge = MakeTag(0x0018, 0x1708);
        public static uint CenterOfCircularCollimator = MakeTag(0x0018, 0x1710);
        public static uint RadiusOfCircularCollimator = MakeTag(0x0018, 0x1712);
        public static uint VerticesOfThePolygonalCollimator = MakeTag(0x0018, 0x1720);
        public static uint AcquisitionTimeSynchronized = MakeTag(0x0018, 0x1800);
        public static uint TimeSource = MakeTag(0x0018, 0x1801);
        public static uint TimeDistributionProtocol = MakeTag(0x0018, 0x1802);
        public static uint NTPSourceAddress = MakeTag(0x0018, 0x1803);
        public static uint PageNumberVector = MakeTag(0x0018, 0x2001);
        public static uint FrameLabelVector = MakeTag(0x0018, 0x2002);
        public static uint FramePrimaryAngleVector = MakeTag(0x0018, 0x2003);
        public static uint FrameSecondaryAngleVector = MakeTag(0x0018, 0x2004);
        public static uint SliceLocationVector = MakeTag(0x0018, 0x2005);
        public static uint DisplayWindowLabelVector = MakeTag(0x0018, 0x2006);
        public static uint NominalScannedPixelSpacing = MakeTag(0x0018, 0x2010);
        public static uint DigitizingDeviceTransportDirection = MakeTag(0x0018, 0x2020);
        public static uint RotationOfScannedFilm = MakeTag(0x0018, 0x2030);
        public static uint IVUSAcquisition = MakeTag(0x0018, 0x3100);
        public static uint IVUSPullbackRate = MakeTag(0x0018, 0x3101);
        public static uint IVUSGatedRate = MakeTag(0x0018, 0x3102);
        public static uint IVUSPullbackStartFrameNumber = MakeTag(0x0018, 0x3103);
        public static uint IVUSPullbackStopFrameNumber = MakeTag(0x0018, 0x3104);
        public static uint LesionNumber = MakeTag(0x0018, 0x3105);
        public static uint AcquisitionComments = MakeTag(0x0018, 0x4000);
        public static uint OutputPower = MakeTag(0x0018, 0x5000);
        public static uint TransducerData = MakeTag(0x0018, 0x5010);
        public static uint FocusDepth = MakeTag(0x0018, 0x5012);
        public static uint ProcessingFunction = MakeTag(0x0018, 0x5020);
        public static uint PostprocessingFunction = MakeTag(0x0018, 0x5021);
        public static uint MechanicalIndex = MakeTag(0x0018, 0x5022);
        public static uint BoneThermalIndex = MakeTag(0x0018, 0x5024);
        public static uint CranialThermalIndex = MakeTag(0x0018, 0x5026);
        public static uint SoftTissueThermalIndex = MakeTag(0x0018, 0x5027);
        public static uint SoftTissueFocusThermalIndex = MakeTag(0x0018, 0x5028);
        public static uint SoftTissueSurfaceThermalIndex = MakeTag(0x0018, 0x5029);
        public static uint DynamicRange = MakeTag(0x0018, 0x5030);
        public static uint TotalGain = MakeTag(0x0018, 0x5040);
        public static uint DepthOfScanField = MakeTag(0x0018, 0x5050);
        public static uint PatientPosition = MakeTag(0x0018, 0x5100);
        public static uint ViewPosition = MakeTag(0x0018, 0x5101);
        public static uint ProjectionEponymousNameCodeSequence = MakeTag(0x0018, 0x5104);
        public static uint ImageTransformationMatrix = MakeTag(0x0018, 0x5210);
        public static uint ImageTranslationVector = MakeTag(0x0018, 0x5212);
        public static uint Sensitivity = MakeTag(0x0018, 0x6000);
        public static uint SequenceOfUltrasoundRegions = MakeTag(0x0018, 0x6011);
        public static uint RegionSpatialFormat = MakeTag(0x0018, 0x6012);
        public static uint RegionDataType = MakeTag(0x0018, 0x6014);
        public static uint RegionFlags = MakeTag(0x0018, 0x6016);
        public static uint RegionLocationMinX0 = MakeTag(0x0018, 0x6018);
        public static uint RegionLocationMinY0 = MakeTag(0x0018, 0x601A);
        public static uint RegionLocationMaxX1 = MakeTag(0x0018, 0x601C);
        public static uint RegionLocationMaxY1 = MakeTag(0x0018, 0x601E);
        public static uint ReferencePixelX0 = MakeTag(0x0018, 0x6020);
        public static uint ReferencePixelY0 = MakeTag(0x0018, 0x6022);
        public static uint PhysicalUnitsXDirection = MakeTag(0x0018, 0x6024);
        public static uint PhysicalUnitsYDirection = MakeTag(0x0018, 0x6026);
        public static uint ReferencePixelPhysicalValueX = MakeTag(0x0018, 0x6028);
        public static uint ReferencePixelPhysicalValueY = MakeTag(0x0018, 0x602A);
        public static uint PhysicalDeltaX = MakeTag(0x0018, 0x602C);
        public static uint PhysicalDeltaY = MakeTag(0x0018, 0x602E);
        public static uint TransducerFrequency = MakeTag(0x0018, 0x6030);
        public static uint TransducerType = MakeTag(0x0018, 0x6031);
        public static uint PulseRepetitionFrequency = MakeTag(0x0018, 0x6032);
        public static uint DopplerCorrectionAngle = MakeTag(0x0018, 0x6034);
        public static uint SteeringAngle = MakeTag(0x0018, 0x6036);
        public static uint DopplerSampleVolumeXPositionRetired = MakeTag(0x0018, 0x6038);
        public static uint DopplerSampleVolumeXPosition = MakeTag(0x0018, 0x6039);
        public static uint DopplerSampleVolumeYPositionRetired = MakeTag(0x0018, 0x603A);
        public static uint DopplerSampleVolumeYPosition = MakeTag(0x0018, 0x603B);
        public static uint TMLinePositionX0Retired = MakeTag(0x0018, 0x603C);
        public static uint TMLinePositionX0 = MakeTag(0x0018, 0x603D);
        public static uint TMLinePositionY0Retired = MakeTag(0x0018, 0x603E);
        public static uint TMLinePositionY0 = MakeTag(0x0018, 0x603F);
        public static uint TMLinePositionX1Retired = MakeTag(0x0018, 0x6040);
        public static uint TMLinePositionX1 = MakeTag(0x0018, 0x6041);
        public static uint TMLinePositionY1Retired = MakeTag(0x0018, 0x6042);
        public static uint TMLinePositionY1 = MakeTag(0x0018, 0x6043);
        public static uint PixelComponentOrganization = MakeTag(0x0018, 0x6044);
        public static uint PixelComponentMask = MakeTag(0x0018, 0x6046);
        public static uint PixelComponentRangeStart = MakeTag(0x0018, 0x6048);
        public static uint PixelComponentRangeStop = MakeTag(0x0018, 0x604A);
        public static uint PixelComponentPhysicalUnits = MakeTag(0x0018, 0x604C);
        public static uint PixelComponentDataType = MakeTag(0x0018, 0x604E);
        public static uint NumberOfTableBreakPoints = MakeTag(0x0018, 0x6050);
        public static uint TableOfXBreakPoints = MakeTag(0x0018, 0x6052);
        public static uint TableOfYBreakPoints = MakeTag(0x0018, 0x6054);
        public static uint NumberOfTableEntries = MakeTag(0x0018, 0x6056);
        public static uint TableOfPixelValues = MakeTag(0x0018, 0x6058);
        public static uint TableOfParameterValues = MakeTag(0x0018, 0x605A);
        public static uint RWaveTimeVector = MakeTag(0x0018, 0x6060);
        public static uint DetectorConditionsNominalFlag = MakeTag(0x0018, 0x7000);
        public static uint DetectorTemperature = MakeTag(0x0018, 0x7001);
        public static uint DetectorType = MakeTag(0x0018, 0x7004);
        public static uint DetectorConfiguration = MakeTag(0x0018, 0x7005);
        public static uint DetectorDescription = MakeTag(0x0018, 0x7006);
        public static uint DetectorMode = MakeTag(0x0018, 0x7008);
        public static uint DetectorID = MakeTag(0x0018, 0x700A);
        public static uint DateOfLastDetectorCalibration = MakeTag(0x0018, 0x700C);
        public static uint TimeOfLastDetectorCalibration = MakeTag(0x0018, 0x700E);
        public static uint ExposuresOnDetectorSinceLastCalibration = MakeTag(0x0018, 0x7010);
        public static uint ExposuresOnDetectorSinceManufactured = MakeTag(0x0018, 0x7011);
        public static uint DetectorTimeSinceLastExposure = MakeTag(0x0018, 0x7012);
        public static uint DetectorActiveTime = MakeTag(0x0018, 0x7014);
        public static uint DetectorActivationOffsetFromExposure = MakeTag(0x0018, 0x7016);
        public static uint DetectorBinning = MakeTag(0x0018, 0x701A);
        public static uint DetectorElementPhysicalSize = MakeTag(0x0018, 0x7020);
        public static uint DetectorElementSpacing = MakeTag(0x0018, 0x7022);
        public static uint DetectorActiveShape = MakeTag(0x0018, 0x7024);
        public static uint DetectorActiveDimensions = MakeTag(0x0018, 0x7026);
        public static uint DetectorActiveOrigin = MakeTag(0x0018, 0x7028);
        public static uint DetectorManufacturerName = MakeTag(0x0018, 0x702A);
        public static uint DetectorManufacturerModelName = MakeTag(0x0018, 0x702B);
        public static uint FieldOfViewOrigin = MakeTag(0x0018, 0x7030);
        public static uint FieldOfViewRotation = MakeTag(0x0018, 0x7032);
        public static uint FieldOfViewHorizontalFlip = MakeTag(0x0018, 0x7034);
        public static uint PixelDataAreaOriginRelativeToFOV = MakeTag(0x0018, 0x7036);
        public static uint PixelDataAreaRotationAngleRelativeToFOV = MakeTag(0x0018, 0x7038);
        public static uint GridAbsorbingMaterial = MakeTag(0x0018, 0x7040);
        public static uint GridSpacingMaterial = MakeTag(0x0018, 0x7041);
        public static uint GridThickness = MakeTag(0x0018, 0x7042);
        public static uint GridPitch = MakeTag(0x0018, 0x7044);
        public static uint GridAspectRatio = MakeTag(0x0018, 0x7046);
        public static uint GridPeriod = MakeTag(0x0018, 0x7048);
        public static uint GridFocalDistance = MakeTag(0x0018, 0x704C);
        public static uint FilterMaterial = MakeTag(0x0018, 0x7050);
        public static uint FilterThicknessMinimum = MakeTag(0x0018, 0x7052);
        public static uint FilterThicknessMaximum = MakeTag(0x0018, 0x7054);
        public static uint FilterBeamPathLengthMinimum = MakeTag(0x0018, 0x7056);
        public static uint FilterBeamPathLengthMaximum = MakeTag(0x0018, 0x7058);
        public static uint ExposureControlMode = MakeTag(0x0018, 0x7060);
        public static uint ExposureControlModeDescription = MakeTag(0x0018, 0x7062);
        public static uint ExposureStatus = MakeTag(0x0018, 0x7064);
        public static uint PhototimerSetting = MakeTag(0x0018, 0x7065);
        public static uint ExposureTimeInuS = MakeTag(0x0018, 0x8150);
        public static uint XRayTubeCurrentInuA = MakeTag(0x0018, 0x8151);
        public static uint ContentQualification = MakeTag(0x0018, 0x9004);
        public static uint PulseSequenceName = MakeTag(0x0018, 0x9005);
        public static uint MRImagingModifierSequence = MakeTag(0x0018, 0x9006);
        public static uint EchoPulseSequence = MakeTag(0x0018, 0x9008);
        public static uint InversionRecovery = MakeTag(0x0018, 0x9009);
        public static uint FlowCompensation = MakeTag(0x0018, 0x9010);
        public static uint MultipleSpinEcho = MakeTag(0x0018, 0x9011);
        public static uint MultiPlanarExcitation = MakeTag(0x0018, 0x9012);
        public static uint PhaseContrast = MakeTag(0x0018, 0x9014);
        public static uint TimeOfFlightContrast = MakeTag(0x0018, 0x9015);
        public static uint Spoiling = MakeTag(0x0018, 0x9016);
        public static uint SteadyStatePulseSequence = MakeTag(0x0018, 0x9017);
        public static uint EchoPlanarPulseSequence = MakeTag(0x0018, 0x9018);
        public static uint TagAngleFirstAxis = MakeTag(0x0018, 0x9019);
        public static uint MagnetizationTransfer = MakeTag(0x0018, 0x9020);
        public static uint T2Preparation = MakeTag(0x0018, 0x9021);
        public static uint BloodSignalNulling = MakeTag(0x0018, 0x9022);
        public static uint SaturationRecovery = MakeTag(0x0018, 0x9024);
        public static uint SpectrallySelectedSuppression = MakeTag(0x0018, 0x9025);
        public static uint SpectrallySelectedExcitation = MakeTag(0x0018, 0x9026);
        public static uint SpatialPresaturation = MakeTag(0x0018, 0x9027);
        public static uint Tagging = MakeTag(0x0018, 0x9028);
        public static uint OversamplingPhase = MakeTag(0x0018, 0x9029);
        public static uint TagSpacingFirstDimension = MakeTag(0x0018, 0x9030);
        public static uint GeometryOfKSpaceTraversal = MakeTag(0x0018, 0x9032);
        public static uint SegmentedKSpaceTraversal = MakeTag(0x0018, 0x9033);
        public static uint RectilinearPhaseEncodeReordering = MakeTag(0x0018, 0x9034);
        public static uint TagThickness = MakeTag(0x0018, 0x9035);
        public static uint PartialFourierDirection = MakeTag(0x0018, 0x9036);
        public static uint CardiacSynchronizationTechnique = MakeTag(0x0018, 0x9037);
        public static uint ReceiveCoilManufacturerName = MakeTag(0x0018, 0x9041);
        public static uint MRReceiveCoilSequence = MakeTag(0x0018, 0x9042);
        public static uint ReceiveCoilType = MakeTag(0x0018, 0x9043);
        public static uint QuadratureReceiveCoil = MakeTag(0x0018, 0x9044);
        public static uint MultiCoilDefinitionSequence = MakeTag(0x0018, 0x9045);
        public static uint MultiCoilConfiguration = MakeTag(0x0018, 0x9046);
        public static uint MultiCoilElementName = MakeTag(0x0018, 0x9047);
        public static uint MultiCoilElementUsed = MakeTag(0x0018, 0x9048);
        public static uint MRTransmitCoilSequence = MakeTag(0x0018, 0x9049);
        public static uint TransmitCoilManufacturerName = MakeTag(0x0018, 0x9050);
        public static uint TransmitCoilType = MakeTag(0x0018, 0x9051);
        public static uint SpectralWidth = MakeTag(0x0018, 0x9052);
        public static uint ChemicalShiftReference = MakeTag(0x0018, 0x9053);
        public static uint VolumeLocalizationTechnique = MakeTag(0x0018, 0x9054);
        public static uint MRAcquisitionFrequencyEncodingSteps = MakeTag(0x0018, 0x9058);
        public static uint Decoupling = MakeTag(0x0018, 0x9059);
        public static uint DecoupledNucleus = MakeTag(0x0018, 0x9060);
        public static uint DecouplingFrequency = MakeTag(0x0018, 0x9061);
        public static uint DecouplingMethod = MakeTag(0x0018, 0x9062);
        public static uint DecouplingChemicalShiftReference = MakeTag(0x0018, 0x9063);
        public static uint KSpaceFiltering = MakeTag(0x0018, 0x9064);
        public static uint TimeDomainFiltering = MakeTag(0x0018, 0x9065);
        public static uint NumberOfZeroFills = MakeTag(0x0018, 0x9066);
        public static uint BaselineCorrection = MakeTag(0x0018, 0x9067);
        public static uint ParallelReductionFactorInPlane = MakeTag(0x0018, 0x9069);
        public static uint CardiacRRIntervalSpecified = MakeTag(0x0018, 0x9070);
        public static uint AcquisitionDuration = MakeTag(0x0018, 0x9073);
        public static uint FrameAcquisitionDateTime = MakeTag(0x0018, 0x9074);
        public static uint DiffusionDirectionality = MakeTag(0x0018, 0x9075);
        public static uint DiffusionGradientDirectionSequence = MakeTag(0x0018, 0x9076);
        public static uint ParallelAcquisition = MakeTag(0x0018, 0x9077);
        public static uint ParallelAcquisitionTechnique = MakeTag(0x0018, 0x9078);
        public static uint InversionTimes = MakeTag(0x0018, 0x9079);
        public static uint MetaboliteMapDescription = MakeTag(0x0018, 0x9080);
        public static uint PartialFourier = MakeTag(0x0018, 0x9081);
        public static uint EffectiveEchoTime = MakeTag(0x0018, 0x9082);
        public static uint MetaboliteMapCodeSequence = MakeTag(0x0018, 0x9083);
        public static uint ChemicalShiftSequence = MakeTag(0x0018, 0x9084);
        public static uint CardiacSignalSource = MakeTag(0x0018, 0x9085);
        public static uint DiffusionBValue = MakeTag(0x0018, 0x9087);
        public static uint DiffusionGradientOrientation = MakeTag(0x0018, 0x9089);
        public static uint VelocityEncodingDirection = MakeTag(0x0018, 0x9090);
        public static uint VelocityEncodingMinimumValue = MakeTag(0x0018, 0x9091);
        public static uint VelocityEncodingAcquisitionSequence = MakeTag(0x0018, 0x9092);
        public static uint NumberOfKSpaceTrajectories = MakeTag(0x0018, 0x9093);
        public static uint CoverageOfKSpace = MakeTag(0x0018, 0x9094);
        public static uint SpectroscopyAcquisitionPhaseRows = MakeTag(0x0018, 0x9095);
        public static uint ParallelReductionFactorInPlaneRetired = MakeTag(0x0018, 0x9096);
        public static uint TransmitterFrequency = MakeTag(0x0018, 0x9098);
        public static uint ResonantNucleus = MakeTag(0x0018, 0x9100);
        public static uint FrequencyCorrection = MakeTag(0x0018, 0x9101);
        public static uint MRSpectroscopyFOVGeometrySequence = MakeTag(0x0018, 0x9103);
        public static uint SlabThickness = MakeTag(0x0018, 0x9104);
        public static uint SlabOrientation = MakeTag(0x0018, 0x9105);
        public static uint MidSlabPosition = MakeTag(0x0018, 0x9106);
        public static uint MRSpatialSaturationSequence = MakeTag(0x0018, 0x9107);
        public static uint MRTimingAndRelatedParametersSequence = MakeTag(0x0018, 0x9112);
        public static uint MREchoSequence = MakeTag(0x0018, 0x9114);
        public static uint MRModifierSequence = MakeTag(0x0018, 0x9115);
        public static uint MRDiffusionSequence = MakeTag(0x0018, 0x9117);
        public static uint CardiacSynchronizationSequence = MakeTag(0x0018, 0x9118);
        public static uint MRAveragesSequence = MakeTag(0x0018, 0x9119);
        public static uint MRFOVGeometrySequence = MakeTag(0x0018, 0x9125);
        public static uint VolumeLocalizationSequence = MakeTag(0x0018, 0x9126);
        public static uint SpectroscopyAcquisitionDataColumns = MakeTag(0x0018, 0x9127);
        public static uint DiffusionAnisotropyType = MakeTag(0x0018, 0x9147);
        public static uint FrameReferenceDateTime = MakeTag(0x0018, 0x9151);
        public static uint MRMetaboliteMapSequence = MakeTag(0x0018, 0x9152);
        public static uint ParallelReductionFactorOutOfPlane = MakeTag(0x0018, 0x9155);
        public static uint SpectroscopyAcquisitionOutOfPlanePhaseSteps = MakeTag(0x0018, 0x9159);
        public static uint BulkMotionStatus = MakeTag(0x0018, 0x9166);
        public static uint ParallelReductionFactorSecondInPlane = MakeTag(0x0018, 0x9168);
        public static uint CardiacBeatRejectionTechnique = MakeTag(0x0018, 0x9169);
        public static uint RespiratoryMotionCompensationTechnique = MakeTag(0x0018, 0x9170);
        public static uint RespiratorySignalSource = MakeTag(0x0018, 0x9171);
        public static uint BulkMotionCompensationTechnique = MakeTag(0x0018, 0x9172);
        public static uint BulkMotionSignalSource = MakeTag(0x0018, 0x9173);
        public static uint ApplicableSafetyStandardAgency = MakeTag(0x0018, 0x9174);
        public static uint ApplicableSafetyStandardDescription = MakeTag(0x0018, 0x9175);
        public static uint OperatingModeSequence = MakeTag(0x0018, 0x9176);
        public static uint OperatingModeType = MakeTag(0x0018, 0x9177);
        public static uint OperatingMode = MakeTag(0x0018, 0x9178);
        public static uint SpecificAbsorptionRateDefinition = MakeTag(0x0018, 0x9179);
        public static uint GradientOutputType = MakeTag(0x0018, 0x9180);
        public static uint SpecificAbsorptionRateValue = MakeTag(0x0018, 0x9181);
        public static uint GradientOutput = MakeTag(0x0018, 0x9182);
        public static uint FlowCompensationDirection = MakeTag(0x0018, 0x9183);
        public static uint TaggingDelay = MakeTag(0x0018, 0x9184);
        public static uint RespiratoryMotionCompensationTechniqueDescription = MakeTag(0x0018, 0x9185);
        public static uint RespiratorySignalSourceID = MakeTag(0x0018, 0x9186);
        public static uint ChemicalShiftMinimumIntegrationLimitInHz = MakeTag(0x0018, 0x9195);
        public static uint ChemicalShiftMaximumIntegrationLimitInHz = MakeTag(0x0018, 0x9196);
        public static uint MRVelocityEncodingSequence = MakeTag(0x0018, 0x9197);
        public static uint FirstOrderPhaseCorrection = MakeTag(0x0018, 0x9198);
        public static uint WaterReferencedPhaseCorrection = MakeTag(0x0018, 0x9199);
        public static uint MRSpectroscopyAcquisitionType = MakeTag(0x0018, 0x9200);
        public static uint RespiratoryCyclePosition = MakeTag(0x0018, 0x9214);
        public static uint VelocityEncodingMaximumValue = MakeTag(0x0018, 0x9217);
        public static uint TagSpacingSecondDimension = MakeTag(0x0018, 0x9218);
        public static uint TagAngleSecondAxis = MakeTag(0x0018, 0x9219);
        public static uint FrameAcquisitionDuration = MakeTag(0x0018, 0x9220);
        public static uint MRImageFrameTypeSequence = MakeTag(0x0018, 0x9226);
        public static uint MRSpectroscopyFrameTypeSequence = MakeTag(0x0018, 0x9227);
        public static uint MRAcquisitionPhaseEncodingStepsInPlane = MakeTag(0x0018, 0x9231);
        public static uint MRAcquisitionPhaseEncodingStepsOutOfPlane = MakeTag(0x0018, 0x9232);
        public static uint SpectroscopyAcquisitionPhaseColumns = MakeTag(0x0018, 0x9234);
        public static uint CardiacCyclePosition = MakeTag(0x0018, 0x9236);
        public static uint SpecificAbsorptionRateSequence = MakeTag(0x0018, 0x9239);
        public static uint RFEchoTrainLength = MakeTag(0x0018, 0x9240);
        public static uint GradientEchoTrainLength = MakeTag(0x0018, 0x9241);
        public static uint ArterialSpinLabelingContrast = MakeTag(0x0018, 0x9250); 
        public static uint MRArterialSpinLabelingSequence = MakeTag(0x0018, 0x9251); 
        public static uint ASLTechniqueDescription = MakeTag(0x0018, 0x9252); 
        public static uint ASLSlabNumber = MakeTag(0x0018, 0x9253); 
        public static uint ASLSlabThickness = MakeTag(0x0018, 0x9254); 
        public static uint ASLSlabOrientation = MakeTag(0x0018, 0x9255); 
        public static uint ASLMidSlabPosition = MakeTag(0x0018, 0x9256); 
        public static uint ASLContext = MakeTag(0x0018, 0x9257); 
        public static uint ASLPulseTrainDuration = MakeTag(0x0018, 0x9258);
        public static uint ASLCrusherFlag = MakeTag(0x0018, 0x9259); 
        public static uint ASLCrusherFlow = MakeTag(0x0018, 0x925A);
        public static uint ASLCrusherDescription = MakeTag(0x0018, 0x925B);
        public static uint ASLBolusCutoffFlag = MakeTag(0x0018, 0x925C); 
        public static uint ASLBolusCutoffTimingSequence = MakeTag(0x0018, 0x925D);
        public static uint ASLBolusCutoffTechnique = MakeTag(0x0018, 0x925E);
        public static uint ASLBolusCutoffDelayTime = MakeTag(0x0018, 0x925F);
        public static uint ASLSlabSequence = MakeTag(0x0018, 0x9260);
        public static uint ChemicalShiftMinimumIntegrationLimitInppm = MakeTag(0x0018, 0x9295);
        public static uint ChemicalShiftMaximumIntegrationLimitInppm = MakeTag(0x0018, 0x9296);
        public static uint CTAcquisitionTypeSequence = MakeTag(0x0018, 0x9301);
        public static uint AcquisitionType = MakeTag(0x0018, 0x9302);
        public static uint TubeAngle = MakeTag(0x0018, 0x9303);
        public static uint CTAcquisitionDetailsSequence = MakeTag(0x0018, 0x9304);
        public static uint RevolutionTime = MakeTag(0x0018, 0x9305);
        public static uint SingleCollimationWidth = MakeTag(0x0018, 0x9306);
        public static uint TotalCollimationWidth = MakeTag(0x0018, 0x9307);
        public static uint CTTableDynamicsSequence = MakeTag(0x0018, 0x9308);
        public static uint TableSpeed = MakeTag(0x0018, 0x9309);
        public static uint TableFeedPerRotation = MakeTag(0x0018, 0x9310);
        public static uint SpiralPitchFactor = MakeTag(0x0018, 0x9311);
        public static uint CTGeometrySequence = MakeTag(0x0018, 0x9312);
        public static uint DataCollectionCenterPatient = MakeTag(0x0018, 0x9313);
        public static uint CTReconstructionSequence = MakeTag(0x0018, 0x9314);
        public static uint ReconstructionAlgorithm = MakeTag(0x0018, 0x9315);
        public static uint ConvolutionKernelGroup = MakeTag(0x0018, 0x9316);
        public static uint ReconstructionFieldOfView = MakeTag(0x0018, 0x9317);
        public static uint ReconstructionTargetCenterPatient = MakeTag(0x0018, 0x9318);
        public static uint ReconstructionAngle = MakeTag(0x0018, 0x9319);
        public static uint ImageFilter = MakeTag(0x0018, 0x9320);
        public static uint CTExposureSequence = MakeTag(0x0018, 0x9321);
        public static uint ReconstructionPixelSpacing = MakeTag(0x0018, 0x9322);
        public static uint ExposureModulationType = MakeTag(0x0018, 0x9323);
        public static uint EstimatedDoseSaving = MakeTag(0x0018, 0x9324);
        public static uint CTXRayDetailsSequence = MakeTag(0x0018, 0x9325);
        public static uint CTPositionSequence = MakeTag(0x0018, 0x9326);
        public static uint TablePosition = MakeTag(0x0018, 0x9327);
        public static uint ExposureTimeInms = MakeTag(0x0018, 0x9328);
        public static uint CTImageFrameTypeSequence = MakeTag(0x0018, 0x9329);
        public static uint XRayTubeCurrentInmA = MakeTag(0x0018, 0x9330);
        public static uint ExposureInmAs = MakeTag(0x0018, 0x9332);
        public static uint ConstantVolumeFlag = MakeTag(0x0018, 0x9333);
        public static uint FluoroscopyFlag = MakeTag(0x0018, 0x9334);
        public static uint DistanceSourceToDataCollectionCenter = MakeTag(0x0018, 0x9335);
        public static uint ContrastBolusAgentNumber = MakeTag(0x0018, 0x9337);
        public static uint ContrastBolusIngredientCodeSequence = MakeTag(0x0018, 0x9338);
        public static uint ContrastAdministrationProfileSequence = MakeTag(0x0018, 0x9340);
        public static uint ContrastBolusUsageSequence = MakeTag(0x0018, 0x9341);
        public static uint ContrastBolusAgentAdministered = MakeTag(0x0018, 0x9342);
        public static uint ContrastBolusAgentDetected = MakeTag(0x0018, 0x9343);
        public static uint ContrastBolusAgentPhase = MakeTag(0x0018, 0x9344);
        public static uint CTDIvol = MakeTag(0x0018, 0x9345);
        public static uint CTDIPhantomTypeCodeSequence = MakeTag(0x0018, 0x9346);
        public static uint CalciumScoringMassFactorPatient = MakeTag(0x0018, 0x9351);
        public static uint CalciumScoringMassFactorDevice = MakeTag(0x0018, 0x9352);
        public static uint EnergyWeightingFactor = MakeTag(0x0018, 0x9353);
        public static uint CTAdditionalXRaySourceSequence = MakeTag(0x0018, 0x9360);
        public static uint ProjectionPixelCalibrationSequence = MakeTag(0x0018, 0x9401);
        public static uint DistanceSourceToIsocenter = MakeTag(0x0018, 0x9402);
        public static uint DistanceObjectToTableTop = MakeTag(0x0018, 0x9403);
        public static uint ObjectPixelSpacingInCenterOfBeam = MakeTag(0x0018, 0x9404);
        public static uint PositionerPositionSequence = MakeTag(0x0018, 0x9405);
        public static uint TablePositionSequence = MakeTag(0x0018, 0x9406);
        public static uint CollimatorShapeSequence = MakeTag(0x0018, 0x9407);
        public static uint PlanesInAcquisition = MakeTag(0x0018, 0x9410);
        public static uint XAXRFFrameCharacteristicsSequence = MakeTag(0x0018, 0x9412);
        public static uint FrameAcquisitionSequence = MakeTag(0x0018, 0x9417);
        public static uint XRayReceptorType = MakeTag(0x0018, 0x9420);
        public static uint AcquisitionProtocolName = MakeTag(0x0018, 0x9423);
        public static uint AcquisitionProtocolDescription = MakeTag(0x0018, 0x9424);
        public static uint ContrastBolusIngredientOpaque = MakeTag(0x0018, 0x9425);
        public static uint DistanceReceptorPlaneToDetectorHousing = MakeTag(0x0018, 0x9426);
        public static uint IntensifierActiveShape = MakeTag(0x0018, 0x9427);
        public static uint IntensifierActiveDimensions = MakeTag(0x0018, 0x9428);
        public static uint PhysicalDetectorSize = MakeTag(0x0018, 0x9429);
        public static uint PositionOfIsocenterProjection = MakeTag(0x0018, 0x9430);
        public static uint FieldOfViewSequence = MakeTag(0x0018, 0x9432);
        public static uint FieldOfViewDescription = MakeTag(0x0018, 0x9433);
        public static uint ExposureControlSensingRegionsSequence = MakeTag(0x0018, 0x9434);
        public static uint ExposureControlSensingRegionShape = MakeTag(0x0018, 0x9435);
        public static uint ExposureControlSensingRegionLeftVerticalEdge = MakeTag(0x0018, 0x9436);
        public static uint ExposureControlSensingRegionRightVerticalEdge = MakeTag(0x0018, 0x9437);
        public static uint ExposureControlSensingRegionUpperHorizontalEdge = MakeTag(0x0018, 0x9438);
        public static uint ExposureControlSensingRegionLowerHorizontalEdge = MakeTag(0x0018, 0x9439);
        public static uint CenterOfCircularExposureControlSensingRegion = MakeTag(0x0018, 0x9440);
        public static uint RadiusOfCircularExposureControlSensingRegion = MakeTag(0x0018, 0x9441);
        public static uint VerticesOfThePolygonalExposureControlSensingRegion = MakeTag(0x0018, 0x9442);
        public static uint ColumnAngulationPatient = MakeTag(0x0018, 0x9447);
        public static uint BeamAngle = MakeTag(0x0018, 0x9449);
        public static uint FrameDetectorParametersSequence = MakeTag(0x0018, 0x9451);
        public static uint CalculatedAnatomyThickness = MakeTag(0x0018, 0x9452);
        public static uint CalibrationSequence = MakeTag(0x0018, 0x9455);
        public static uint ObjectThicknessSequence = MakeTag(0x0018, 0x9456);
        public static uint PlaneIdentification = MakeTag(0x0018, 0x9457);
        public static uint FieldOfViewDimensionsInFloat = MakeTag(0x0018, 0x9461);
        public static uint IsocenterReferenceSystemSequence = MakeTag(0x0018, 0x9462);
        public static uint PositionerIsocenterPrimaryAngle = MakeTag(0x0018, 0x9463);
        public static uint PositionerIsocenterSecondaryAngle = MakeTag(0x0018, 0x9464);
        public static uint PositionerIsocenterDetectorRotationAngle = MakeTag(0x0018, 0x9465);
        public static uint TableXPositionToIsocenter = MakeTag(0x0018, 0x9466);
        public static uint TableYPositionToIsocenter = MakeTag(0x0018, 0x9467);
        public static uint TableZPositionToIsocenter = MakeTag(0x0018, 0x9468);
        public static uint TableHorizontalRotationAngle = MakeTag(0x0018, 0x9469);
        public static uint TableHeadTiltAngle = MakeTag(0x0018, 0x9470);
        public static uint TableCradleTiltAngle = MakeTag(0x0018, 0x9471);
        public static uint FrameDisplayShutterSequence = MakeTag(0x0018, 0x9472);
        public static uint AcquiredImageAreaDoseProduct = MakeTag(0x0018, 0x9473);
        public static uint CArmPositionerTabletopRelationship = MakeTag(0x0018, 0x9474);
        public static uint XRayGeometrySequence = MakeTag(0x0018, 0x9476);
        public static uint IrradiationEventIdentificationSequence = MakeTag(0x0018, 0x9477);
        public static uint XRay3DFrameTypeSequence = MakeTag(0x0018, 0x9504);
        public static uint ContributingSourcesSequence = MakeTag(0x0018, 0x9506);
        public static uint XRay3DAcquisitionSequence = MakeTag(0x0018, 0x9507);
        public static uint PrimaryPositionerScanArc = MakeTag(0x0018, 0x9508);
        public static uint SecondaryPositionerScanArc = MakeTag(0x0018, 0x9509);
        public static uint PrimaryPositionerScanStartAngle = MakeTag(0x0018, 0x9510);
        public static uint SecondaryPositionerScanStartAngle = MakeTag(0x0018, 0x9511);
        public static uint PrimaryPositionerIncrement = MakeTag(0x0018, 0x9514);
        public static uint SecondaryPositionerIncrement = MakeTag(0x0018, 0x9515);
        public static uint StartAcquisitionDateTime = MakeTag(0x0018, 0x9516);
        public static uint EndAcquisitionDateTime = MakeTag(0x0018, 0x9517);
        public static uint ApplicationName = MakeTag(0x0018, 0x9524);
        public static uint ApplicationVersion = MakeTag(0x0018, 0x9525);
        public static uint ApplicationManufacturer = MakeTag(0x0018, 0x9526);
        public static uint AlgorithmType = MakeTag(0x0018, 0x9527);
        public static uint AlgorithmDescription = MakeTag(0x0018, 0x9528);
        public static uint XRay3DReconstructionSequence = MakeTag(0x0018, 0x9530);
        public static uint ReconstructionDescription = MakeTag(0x0018, 0x9531);
        public static uint PerProjectionAcquisitionSequence = MakeTag(0x0018, 0x9538);
        public static uint DiffusionBMatrixSequence = MakeTag(0x0018, 0x9601);
        public static uint DiffusionBValueXX = MakeTag(0x0018, 0x9602);
        public static uint DiffusionBValueXY = MakeTag(0x0018, 0x9603);
        public static uint DiffusionBValueXZ = MakeTag(0x0018, 0x9604);
        public static uint DiffusionBValueYY = MakeTag(0x0018, 0x9605);
        public static uint DiffusionBValueYZ = MakeTag(0x0018, 0x9606);
        public static uint DiffusionBValueZZ = MakeTag(0x0018, 0x9607);
        public static uint DecayCorrectionDateTime = MakeTag(0x0018, 0x9701);
        public static uint StartDensityThreshold = MakeTag(0x0018, 0x9715);
        public static uint StartRelativeDensityDifferenceThreshold = MakeTag(0x0018, 0x9716);
        public static uint StartCardiacTriggerCountThreshold = MakeTag(0x0018, 0x9717);
        public static uint StartRespiratoryTriggerCountThreshold = MakeTag(0x0018, 0x9718);
        public static uint TerminationCountsThreshold = MakeTag(0x0018, 0x9719);
        public static uint TerminationDensityThreshold = MakeTag(0x0018, 0x9720);
        public static uint TerminationRelativeDensityThreshold = MakeTag(0x0018, 0x9721);
        public static uint TerminationTimeThreshold = MakeTag(0x0018, 0x9722);
        public static uint TerminationCardiacTriggerCountThreshold = MakeTag(0x0018, 0x9723);
        public static uint TerminationRespiratoryTriggerCountThreshold = MakeTag(0x0018, 0x9724);
        public static uint DetectorGeometry = MakeTag(0x0018, 0x9725);
        public static uint TransverseDetectorSeparation = MakeTag(0x0018, 0x9726);
        public static uint AxialDetectorDimension = MakeTag(0x0018, 0x9727);
        public static uint RadiopharmaceuticalAgentNumber = MakeTag(0x0018, 0x9729);
        public static uint PETFrameAcquisitionSequence = MakeTag(0x0018, 0x9732);
        public static uint PETDetectorMotionDetailsSequence = MakeTag(0x0018, 0x9733);
        public static uint PETTableDynamicsSequence = MakeTag(0x0018, 0x9734);
        public static uint PETPositionSequence = MakeTag(0x0018, 0x9735);
        public static uint PETFrameCorrectionFactorsSequence = MakeTag(0x0018, 0x9736);
        public static uint RadiopharmaceuticalUsageSequence = MakeTag(0x0018, 0x9737);
        public static uint AttenuationCorrectionSource = MakeTag(0x0018, 0x9738);
        public static uint NumberOfIterations = MakeTag(0x0018, 0x9739);
        public static uint NumberOfSubsets = MakeTag(0x0018, 0x9740);
        public static uint PETReconstructionSequence = MakeTag(0x0018, 0x9749);
        public static uint PETFrameTypeSequence = MakeTag(0x0018, 0x9751);
        public static uint TimeOfFlightInformationUsed = MakeTag(0x0018, 0x9755);
        public static uint ReconstructionType = MakeTag(0x0018, 0x9756);
        public static uint DecayCorrected = MakeTag(0x0018, 0x9758);
        public static uint AttenuationCorrected = MakeTag(0x0018, 0x9759);
        public static uint ScatterCorrected = MakeTag(0x0018, 0x9760);
        public static uint DeadTimeCorrected = MakeTag(0x0018, 0x9761);
        public static uint GantryMotionCorrected = MakeTag(0x0018, 0x9762);
        public static uint PatientMotionCorrected = MakeTag(0x0018, 0x9763);
        public static uint CountLossNormalizationCorrected = MakeTag(0x0018, 0x9764);
        public static uint RandomsCorrected = MakeTag(0x0018, 0x9765);
        public static uint NonUniformRadialSamplingCorrected = MakeTag(0x0018, 0x9766);
        public static uint SensitivityCalibrated = MakeTag(0x0018, 0x9767);
        public static uint DetectorNormalizationCorrection = MakeTag(0x0018, 0x9768);
        public static uint IterativeReconstructionMethod = MakeTag(0x0018, 0x9769);
        public static uint AttenuationCorrectionTemporalRelationship = MakeTag(0x0018, 0x9770);
        public static uint PatientPhysiologicalStateSequence = MakeTag(0x0018, 0x9771);
        public static uint PatientPhysiologicalStateCodeSequence = MakeTag(0x0018, 0x9772);
        public static uint DepthsOfFocus = MakeTag(0x0018, 0x9801);
        public static uint ExcludedIntervalsSequence = MakeTag(0x0018, 0x9803);
        public static uint ExclusionStartDatetime = MakeTag(0x0018, 0x9804);
        public static uint ExclusionDuration = MakeTag(0x0018, 0x9805);
        public static uint USImageDescriptionSequence = MakeTag(0x0018, 0x9806);
        public static uint ImageDataTypeSequence = MakeTag(0x0018, 0x9807);
        public static uint DataType = MakeTag(0x0018, 0x9808);
        public static uint TransducerScanPatternCodeSequence = MakeTag(0x0018, 0x9809);
        public static uint AliasedDataType = MakeTag(0x0018, 0x980B);
        public static uint PositionMeasuringDeviceUsed = MakeTag(0x0018, 0x980C);
        public static uint TransducerGeometryCodeSequence = MakeTag(0x0018, 0x980D);
        public static uint TransducerBeamSteeringCodeSequence = MakeTag(0x0018, 0x980E);
        public static uint TransducerApplicationCodeSequence = MakeTag(0x0018, 0x980F);
        public static uint ContributingEquipmentSequence = MakeTag(0x0018, 0xA001);
        public static uint ContributionDateTime = MakeTag(0x0018, 0xA002);
        public static uint ContributionDescription = MakeTag(0x0018, 0xA003);
        public static uint StudyInstanceUID = MakeTag(0x0020, 0x000D);
        public static uint SeriesInstanceUID = MakeTag(0x0020, 0x000E);
        public static uint StudyID = MakeTag(0x0020, 0x0010);
        public static uint SeriesNumber = MakeTag(0x0020, 0x0011);
        public static uint AcquisitionNumber = MakeTag(0x0020, 0x0012);
        public static uint InstanceNumber = MakeTag(0x0020, 0x0013);
        public static uint IsotopeNumber = MakeTag(0x0020, 0x0014);
        public static uint PhaseNumber = MakeTag(0x0020, 0x0015);
        public static uint IntervalNumber = MakeTag(0x0020, 0x0016);
        public static uint TimeSlotNumber = MakeTag(0x0020, 0x0017);
        public static uint AngleNumber = MakeTag(0x0020, 0x0018);
        public static uint ItemNumber = MakeTag(0x0020, 0x0019);
        public static uint PatientOrientation = MakeTag(0x0020, 0x0020);
        public static uint OverlayNumber = MakeTag(0x0020, 0x0022);
        public static uint CurveNumber = MakeTag(0x0020, 0x0024);
        public static uint LUTNumber = MakeTag(0x0020, 0x0026);
        public static uint ImagePosition = MakeTag(0x0020, 0x0030);
        public static uint ImagePositionPatient = MakeTag(0x0020, 0x0032);
        public static uint ImageOrientation = MakeTag(0x0020, 0x0035);
        public static uint ImageOrientationPatient = MakeTag(0x0020, 0x0037);
        public static uint Location = MakeTag(0x0020, 0x0050);
        public static uint FrameOfReferenceUID = MakeTag(0x0020, 0x0052);
        public static uint Laterality = MakeTag(0x0020, 0x0060);
        public static uint ImageLaterality = MakeTag(0x0020, 0x0062);
        public static uint ImageGeometryType = MakeTag(0x0020, 0x0070);
        public static uint MaskingImage = MakeTag(0x0020, 0x0080);
        public static uint ReportNumber = MakeTag(0x0020, 0x00AA);
        public static uint TemporalPositionIdentifier = MakeTag(0x0020, 0x0100);
        public static uint NumberOfTemporalPositions = MakeTag(0x0020, 0x0105);
        public static uint TemporalResolution = MakeTag(0x0020, 0x0110);
        public static uint SynchronizationFrameOfReferenceUID = MakeTag(0x0020, 0x0200);
        public static uint SOPInstanceUIDOfConcatenationSource = MakeTag(0x0020, 0x0242);
        public static uint SeriesInStudy = MakeTag(0x0020, 0x1000);
        public static uint AcquisitionsInSeries = MakeTag(0x0020, 0x1001);
        public static uint ImagesInAcquisition = MakeTag(0x0020, 0x1002);
        public static uint ImagesInSeries = MakeTag(0x0020, 0x1003);
        public static uint AcquisitionsInStudy = MakeTag(0x0020, 0x1004);
        public static uint ImagesInStudy = MakeTag(0x0020, 0x1005);
        public static uint Reference = MakeTag(0x0020, 0x1020);
        public static uint PositionReferenceIndicator = MakeTag(0x0020, 0x1040);
        public static uint SliceLocation = MakeTag(0x0020, 0x1041);
        public static uint OtherStudyNumbers = MakeTag(0x0020, 0x1070);
        public static uint NumberOfPatientRelatedStudies = MakeTag(0x0020, 0x1200);
        public static uint NumberOfPatientRelatedSeries = MakeTag(0x0020, 0x1202);
        public static uint NumberOfPatientRelatedInstances = MakeTag(0x0020, 0x1204);
        public static uint NumberOfStudyRelatedSeries = MakeTag(0x0020, 0x1206);
        public static uint NumberOfStudyRelatedInstances = MakeTag(0x0020, 0x1208);
        public static uint NumberOfSeriesRelatedInstances = MakeTag(0x0020, 0x1209);
        public static uint SourceImageIDs = MakeTag(0x0020, 0x3100);
        public static uint ModifyingDeviceID = MakeTag(0x0020, 0x3401);
        public static uint ModifiedImageID = MakeTag(0x0020, 0x3402);
        public static uint ModifiedImageDate = MakeTag(0x0020, 0x3403);
        public static uint ModifyingDeviceManufacturer = MakeTag(0x0020, 0x3404);
        public static uint ModifiedImageTime = MakeTag(0x0020, 0x3405);
        public static uint ModifiedImageDescription = MakeTag(0x0020, 0x3406);
        public static uint ImageComments = MakeTag(0x0020, 0x4000);
        public static uint OriginalImageIdentification = MakeTag(0x0020, 0x5000);
        public static uint OriginalImageIdentificationNomenclature = MakeTag(0x0020, 0x5002);
        public static uint StackID = MakeTag(0x0020, 0x9056);
        public static uint InStackPositionNumber = MakeTag(0x0020, 0x9057);
        public static uint FrameAnatomySequence = MakeTag(0x0020, 0x9071);
        public static uint FrameLaterality = MakeTag(0x0020, 0x9072);
        public static uint FrameContentSequence = MakeTag(0x0020, 0x9111);
        public static uint PlanePositionSequence = MakeTag(0x0020, 0x9113);
        public static uint PlaneOrientationSequence = MakeTag(0x0020, 0x9116);
        public static uint TemporalPositionIndex = MakeTag(0x0020, 0x9128);
        public static uint NominalCardiacTriggerDelayTime = MakeTag(0x0020, 0x9153);
        public static uint NominalCardiacTriggerTimePriorToRPeak = MakeTag(0x0020, 0x9154);
        public static uint ActualCardiacTriggerTimePriorToRPeak = MakeTag(0x0020, 0x9155);
        public static uint FrameAcquisitionNumber = MakeTag(0x0020, 0x9156);
        public static uint DimensionIndexValues = MakeTag(0x0020, 0x9157);
        public static uint FrameComments = MakeTag(0x0020, 0x9158);
        public static uint ConcatenationUID = MakeTag(0x0020, 0x9161);
        public static uint InConcatenationNumber = MakeTag(0x0020, 0x9162);
        public static uint InConcatenationTotalNumber = MakeTag(0x0020, 0x9163);
        public static uint DimensionOrganizationUID = MakeTag(0x0020, 0x9164);
        public static uint DimensionIndexPointer = MakeTag(0x0020, 0x9165);
        public static uint FunctionalGroupPointer = MakeTag(0x0020, 0x9167);
        public static uint DimensionIndexPrivateCreator = MakeTag(0x0020, 0x9213);
        public static uint DimensionOrganizationSequence = MakeTag(0x0020, 0x9221);
        public static uint DimensionIndexSequence = MakeTag(0x0020, 0x9222);
        public static uint ConcatenationFrameOffsetNumber = MakeTag(0x0020, 0x9228);
        public static uint FunctionalGroupPrivateCreator = MakeTag(0x0020, 0x9238);
        public static uint NominalPercentageOfCardiacPhase = MakeTag(0x0020, 0x9241);
        public static uint NominalPercentageOfRespiratoryPhase = MakeTag(0x0020, 0x9245);
        public static uint StartingRespiratoryAmplitude = MakeTag(0x0020, 0x9246);
        public static uint StartingRespiratoryPhase = MakeTag(0x0020, 0x9247);
        public static uint EndingRespiratoryAmplitude = MakeTag(0x0020, 0x9248);
        public static uint EndingRespiratoryPhase = MakeTag(0x0020, 0x9249);
        public static uint RespiratoryTriggerType = MakeTag(0x0020, 0x9250);
        public static uint RRIntervalTimeNominal = MakeTag(0x0020, 0x9251);
        public static uint ActualCardiacTriggerDelayTime = MakeTag(0x0020, 0x9252);
        public static uint RespiratorySynchronizationSequence = MakeTag(0x0020, 0x9253);
        public static uint RespiratoryIntervalTime = MakeTag(0x0020, 0x9254);
        public static uint NominalRespiratoryTriggerDelayTime = MakeTag(0x0020, 0x9255);
        public static uint RespiratoryTriggerDelayThreshold = MakeTag(0x0020, 0x9256);
        public static uint ActualRespiratoryTriggerDelayTime = MakeTag(0x0020, 0x9257);
        public static uint ImagePositionVolume = MakeTag(0x0020, 0x9301);
        public static uint ImageOrientationVolume = MakeTag(0x0020, 0x9302);
        public static uint UltrasoundAcquisitionGeometry = MakeTag(0x0020, 0x9307);
        public static uint ApexPosition = MakeTag(0x0020, 0x9308);
        public static uint VolumeToTransducerMappingMatrix = MakeTag(0x0020, 0x9309);
        public static uint VolumeToTableMappingMatrix = MakeTag(0x0020, 0x930A);
        public static uint PatientFrameOfReferenceSource = MakeTag(0x0020, 0x930C);
        public static uint TemporalPositionTimeOffset = MakeTag(0x0020, 0x930D);
        public static uint PlanePositionVolumeSequence = MakeTag(0x0020, 0x930E);
        public static uint PlaneOrientationVolumeSequence = MakeTag(0x0020, 0x930F);
        public static uint TemporalPositionSequence = MakeTag(0x0020, 0x9310);
        public static uint DimensionOrganizationType = MakeTag(0x0020, 0x9311);
        public static uint VolumeFrameOfReferenceUID = MakeTag(0x0020, 0x9312);
        public static uint TableFrameOfReferenceUID = MakeTag(0x0020, 0x9313);
        public static uint DimensionDescriptionLabel = MakeTag(0x0020, 0x9421);
        public static uint PatientOrientationInFrameSequence = MakeTag(0x0020, 0x9450);
        public static uint FrameLabel = MakeTag(0x0020, 0x9453);
        public static uint AcquisitionIndex = MakeTag(0x0020, 0x9518);
        public static uint ContributingSOPInstancesReferenceSequence = MakeTag(0x0020, 0x9529);
        public static uint ReconstructionIndex = MakeTag(0x0020, 0x9536);
        public static uint LightPathFilterPassThroughWavelength = MakeTag(0x0022, 0x0001);
        public static uint LightPathFilterPassBand = MakeTag(0x0022, 0x0002);
        public static uint ImagePathFilterPassThroughWavelength = MakeTag(0x0022, 0x0003);
        public static uint ImagePathFilterPassBand = MakeTag(0x0022, 0x0004);
        public static uint PatientEyeMovementCommanded = MakeTag(0x0022, 0x0005);
        public static uint PatientEyeMovementCommandCodeSequence = MakeTag(0x0022, 0x0006);
        public static uint SphericalLensPower = MakeTag(0x0022, 0x0007);
        public static uint CylinderLensPower = MakeTag(0x0022, 0x0008);
        public static uint CylinderAxis = MakeTag(0x0022, 0x0009);
        public static uint EmmetropicMagnification = MakeTag(0x0022, 0x000A);
        public static uint IntraOcularPressure = MakeTag(0x0022, 0x000B);
        public static uint HorizontalFieldOfView = MakeTag(0x0022, 0x000C);
        public static uint PupilDilated = MakeTag(0x0022, 0x000D);
        public static uint DegreeOfDilation = MakeTag(0x0022, 0x000E);
        public static uint StereoBaselineAngle = MakeTag(0x0022, 0x0010);
        public static uint StereoBaselineDisplacement = MakeTag(0x0022, 0x0011);
        public static uint StereoHorizontalPixelOffset = MakeTag(0x0022, 0x0012);
        public static uint StereoVerticalPixelOffset = MakeTag(0x0022, 0x0013);
        public static uint StereoRotation = MakeTag(0x0022, 0x0014);
        public static uint AcquisitionDeviceTypeCodeSequence = MakeTag(0x0022, 0x0015);
        public static uint IlluminationTypeCodeSequence = MakeTag(0x0022, 0x0016);
        public static uint LightPathFilterTypeStackCodeSequence = MakeTag(0x0022, 0x0017);
        public static uint ImagePathFilterTypeStackCodeSequence = MakeTag(0x0022, 0x0018);
        public static uint LensesCodeSequence = MakeTag(0x0022, 0x0019);
        public static uint ChannelDescriptionCodeSequence = MakeTag(0x0022, 0x001A);
        public static uint RefractiveStateSequence = MakeTag(0x0022, 0x001B);
        public static uint MydriaticAgentCodeSequence = MakeTag(0x0022, 0x001C);
        public static uint RelativeImagePositionCodeSequence = MakeTag(0x0022, 0x001D);
        public static uint CameraAngleOfView = MakeTag(0x0022, 0x001E);
        public static uint StereoPairsSequence = MakeTag(0x0022, 0x0020);
        public static uint LeftImageSequence = MakeTag(0x0022, 0x0021);
        public static uint RightImageSequence = MakeTag(0x0022, 0x0022);
        public static uint AxialLengthOfTheEye = MakeTag(0x0022, 0x0030);
        public static uint OphthalmicFrameLocationSequence = MakeTag(0x0022, 0x0031);
        public static uint ReferenceCoordinates = MakeTag(0x0022, 0x0032);
        public static uint DepthSpatialResolution = MakeTag(0x0022, 0x0035);
        public static uint MaximumDepthDistortion = MakeTag(0x0022, 0x0036);
        public static uint AlongScanSpatialResolution = MakeTag(0x0022, 0x0037);
        public static uint MaximumAlongScanDistortion = MakeTag(0x0022, 0x0038);
        public static uint OphthalmicImageOrientation = MakeTag(0x0022, 0x0039);
        public static uint DepthOfTransverseImage = MakeTag(0x0022, 0x0041);
        public static uint MydriaticAgentConcentrationUnitsSequence = MakeTag(0x0022, 0x0042);
        public static uint AcrossScanSpatialResolution = MakeTag(0x0022, 0x0048);
        public static uint MaximumAcrossScanDistortion = MakeTag(0x0022, 0x0049);
        public static uint MydriaticAgentConcentration = MakeTag(0x0022, 0x004E);
        public static uint IlluminationWaveLength = MakeTag(0x0022, 0x0055);
        public static uint IlluminationPower = MakeTag(0x0022, 0x0056);
        public static uint IlluminationBandwidth = MakeTag(0x0022, 0x0057);
        public static uint MydriaticAgentSequence = MakeTag(0x0022, 0x0058);
        public static uint OphthalmicAxialMeasurementsRightEyeSequence = MakeTag(0x0022, 0x1007);
        public static uint OphthalmicAxialMeasurementsLeftEyeSequence = MakeTag(0x0022, 0x1008);
        public static uint OphthalmicAxialLengthMeasurementsType = MakeTag(0x0022, 0x1010);
        public static uint OphthalmicAxialLength = MakeTag(0x0022, 0x1019);
        public static uint LensStatusCodeSequence = MakeTag(0x0022, 0x1024);
        public static uint VitreousStatusCodeSequence = MakeTag(0x0022, 0x1025);
        public static uint IOLFormulaCodeSequence = MakeTag(0x0022, 0x1028);
        public static uint IOLFormulaDetail = MakeTag(0x0022, 0x1029);
        public static uint KeratometerIndex = MakeTag(0x0022, 0x1033);
        public static uint SourceOfOphthalmicAxialLengthCodeSequence = MakeTag(0x0022, 0x1035);
        public static uint TargetRefraction = MakeTag(0x0022, 0x1037);
        public static uint RefractiveProcedureOccurred = MakeTag(0x0022, 0x1039);
        public static uint RefractiveSurgeryTypeCodeSequence = MakeTag(0x0022, 0x1040);
        public static uint OphthalmicUltrasoundAxialMeasurementsTypeCodeSequence = MakeTag(0x0022, 0x1044);
        public static uint OphthalmicAxialLengthMeasurementsSequence = MakeTag(0x0022, 0x1050);
        public static uint IOLPower = MakeTag(0x0022, 0x1053);
        public static uint PredictedRefractiveError = MakeTag(0x0022, 0x1054);
        public static uint OphthalmicAxialLengthVelocity = MakeTag(0x0022, 0x1059);
        public static uint LensStatusDescription = MakeTag(0x0022, 0x1065);
        public static uint VitreousStatusDescription = MakeTag(0x0022, 0x1066);
        public static uint IOLPowerSequence = MakeTag(0x0022, 0x1090);
        public static uint LensConstantSequence = MakeTag(0x0022, 0x1092);
        public static uint IOLManufacturer = MakeTag(0x0022, 0x1093);
        public static uint LensConstantDescription = MakeTag(0x0022, 0x1094);
        public static uint KeratometryMeasurementTypeCodeSequence = MakeTag(0x0022, 0x1096);
        public static uint ReferencedOphthalmicAxialMeasurementsSequence = MakeTag(0x0022, 0x1100);
        public static uint OphthalmicAxialLengthMeasurementsSegmentNameCodeSequence = MakeTag(0x0022, 0x1101);
        public static uint RefractiveErrorBeforeRefractiveSurgeryCodeSequence = MakeTag(0x0022, 0x1103);
        public static uint IOLPowerForExactEmmetropia = MakeTag(0x0022, 0x1121);
        public static uint IOLPowerForExactTargetRefraction = MakeTag(0x0022, 0x1122);
        public static uint AnteriorChamberDepthDefinitionCodeSequence = MakeTag(0x0022, 0x1125);
        public static uint LensThickness = MakeTag(0x0022, 0x1130);
        public static uint AnteriorChamberDepth = MakeTag(0x0022, 0x1131);
        public static uint SourceOfLensThicknessDataCodeSequence = MakeTag(0x0022, 0x1132);
        public static uint SourceOfAnteriorChamberDepthDataCodeSequence = MakeTag(0x0022, 0x1133);
        public static uint SourceOfRefractiveErrorDataCodeSequence = MakeTag(0x0022, 0x1135);
        public static uint OphthalmicAxialLengthMeasurementModified = MakeTag(0x0022, 0x1140);
        public static uint OphthalmicAxialLengthDataSourceCodeSequence = MakeTag(0x0022, 0x1150);
        public static uint OphthalmicAxialLengthAcquisitionMethodCodeSequence = MakeTag(0x0022, 0x1153);
        public static uint SignalToNoiseRatio = MakeTag(0x0022, 0x1155);
        public static uint OphthalmicAxialLengthDataSourceDescription = MakeTag(0x0022, 0x1159);
        public static uint OphthalmicAxialLengthMeasurementsTotalLengthSequence = MakeTag(0x0022, 0x1210);
        public static uint OphthalmicAxialLengthMeasurementsSegmentalLengthSequence = MakeTag(0x0022, 0x1211);
        public static uint OphthalmicAxialLengthMeasurementsLengthSummationSequence = MakeTag(0x0022, 0x1212);
        public static uint UltrasoundOphthalmicAxialLengthMeasurementsSequence = MakeTag(0x0022, 0x1220);
        public static uint OpticalOphthalmicAxialLengthMeasurementsSequence = MakeTag(0x0022, 0x1225);
        public static uint UltrasoundSelectedOphthalmicAxialLengthSequence = MakeTag(0x0022, 0x1230);
        public static uint OphthalmicAxialLengthSelectionMethodCodeSequence = MakeTag(0x0022, 0x1250);
        public static uint OpticalSelectedOphthalmicAxialLengthSequence = MakeTag(0x0022, 0x1255);
        public static uint SelectedSegmentalOphthalmicAxialLengthSequence = MakeTag(0x0022, 0x1257);
        public static uint SelectedTotalOphthalmicAxialLengthSequence = MakeTag(0x0022, 0x1260);
        public static uint OphthalmicAxialLengthQualityMetricSequence = MakeTag(0x0022, 0x1262);
        public static uint OphthalmicAxialLengthQualityMetricTypeDescription = MakeTag(0x0022, 0x1273);
        public static uint IntraocularLensCalculationsRightEyeSequence = MakeTag(0x0022, 0x1300);
        public static uint IntraocularLensCalculationsLeftEyeSequence = MakeTag(0x0022, 0x1310);
        public static uint ReferencedOphthalmicAxialLengthMeasurementQCImageSequence = MakeTag(0x0022, 0x1330);
        public static uint VisualFieldHorizontalExtent = MakeTag(0x0024, 0x0010);
        public static uint VisualFieldVerticalExtent = MakeTag(0x0024, 0x0011);
        public static uint VisualFieldShape = MakeTag(0x0024, 0x0012);
        public static uint ScreeningTestModeCodeSequence = MakeTag(0x0024, 0x0016);
        public static uint MaximumStimulusLuminance = MakeTag(0x0024, 0x0018);
        public static uint BackgroundLuminance = MakeTag(0x0024, 0x0020);
        public static uint StimulusColorCodeSequence = MakeTag(0x0024, 0x0021);
        public static uint BackgroundIlluminationColorCodeSequence = MakeTag(0x0024, 0x0024);
        public static uint StimulusArea = MakeTag(0x0024, 0x0025);
        public static uint StimulusPresentationTime = MakeTag(0x0024, 0x0028);
        public static uint FixationSequence = MakeTag(0x0024, 0x0032);
        public static uint FixationMonitoringCodeSequence = MakeTag(0x0024, 0x0033);
        public static uint VisualFieldCatchTrialSequence = MakeTag(0x0024, 0x0034);
        public static uint FixationCheckedQuantity = MakeTag(0x0024, 0x0035);
        public static uint PatientNotProperlyFixatedQuantity = MakeTag(0x0024, 0x0036);
        public static uint PresentedVisualStimuliDataFlag = MakeTag(0x0024, 0x0037);
        public static uint NumberOfVisualStimuli = MakeTag(0x0024, 0x0038);
        public static uint ExcessiveFixationLossesDataFlag = MakeTag(0x0024, 0x0039);
        public static uint ExcessiveFixationLosses = MakeTag(0x0024, 0x0040);
        public static uint StimuliRetestingQuantity = MakeTag(0x0024, 0x0042);
        public static uint CommentsOnPatientPerformanceOfVisualField = MakeTag(0x0024, 0x0044);
        public static uint FalseNegativesEstimateFlag = MakeTag(0x0024, 0x0045);
        public static uint FalseNegativesEstimate = MakeTag(0x0024, 0x0046);
        public static uint NegativeCatchTrialsQuantity = MakeTag(0x0024, 0x0048);
        public static uint FalseNegativesQuantity = MakeTag(0x0024, 0x0050);
        public static uint ExcessiveFalseNegativesDataFlag = MakeTag(0x0024, 0x0051);
        public static uint ExcessiveFalseNegatives = MakeTag(0x0024, 0x0052);
        public static uint FalsePositivesEstimateFlag = MakeTag(0x0024, 0x0053);
        public static uint FalsePositivesEstimate = MakeTag(0x0024, 0x0054);
        public static uint CatchTrialsDataFlag = MakeTag(0x0024, 0x0055);
        public static uint PositiveCatchTrialsQuantity = MakeTag(0x0024, 0x0056);
        public static uint TestPointNormalsDataFlag = MakeTag(0x0024, 0x0057);
        public static uint TestPointNormalsSequence = MakeTag(0x0024, 0x0058);
        public static uint GlobalDeviationProbabilityNormalsFlag = MakeTag(0x0024, 0x0059);
        public static uint FalsePositivesQuantity = MakeTag(0x0024, 0x0060);
        public static uint ExcessiveFalsePositivesDataFlag = MakeTag(0x0024, 0x0061);
        public static uint ExcessiveFalsePositives = MakeTag(0x0024, 0x0062);
        public static uint VisualFieldTestNormalsFlag = MakeTag(0x0024, 0x0063);
        public static uint ResultsNormalsSequence = MakeTag(0x0024, 0x0064);
        public static uint AgeCorrectedSensitivityDeviationAlgorithmSequence = MakeTag(0x0024, 0x0065);
        public static uint GlobalDeviationFromNormal = MakeTag(0x0024, 0x0066);
        public static uint GeneralizedDefectSensitivityDeviationAlgorithmSequence = MakeTag(0x0024, 0x0067);
        public static uint LocalizedDeviationfromNormal = MakeTag(0x0024, 0x0068);
        public static uint PatientReliabilityIndicator = MakeTag(0x0024, 0x0069);
        public static uint VisualFieldMeanSensitivity = MakeTag(0x0024, 0x0070);
        public static uint GlobalDeviationProbability = MakeTag(0x0024, 0x0071);
        public static uint LocalDeviationProbabilityNormalsFlag = MakeTag(0x0024, 0x0072);
        public static uint LocalizedDeviationProbability = MakeTag(0x0024, 0x0073);
        public static uint ShortTermFluctuationCalculated = MakeTag(0x0024, 0x0074);
        public static uint ShortTermFluctuation = MakeTag(0x0024, 0x0075);
        public static uint ShortTermFluctuationProbabilityCalculated = MakeTag(0x0024, 0x0076);
        public static uint ShortTermFluctuationProbability = MakeTag(0x0024, 0x0077);
        public static uint CorrectedLocalizedDeviationFromNormalCalculated = MakeTag(0x0024, 0x0078);
        public static uint CorrectedLocalizedDeviationFromNormal = MakeTag(0x0024, 0x0079);
        public static uint CorrectedLocalizedDeviationFromNormalProbabilityCalculated = MakeTag(0x0024, 0x0080);
        public static uint CorrectedLocalizedDeviationFromNormalProbability = MakeTag(0x0024, 0x0081);
        public static uint GlobalDeviationProbabilitySequence = MakeTag(0x0024, 0x0083);
        public static uint LocalizedDeviationProbabilitySequence = MakeTag(0x0024, 0x0085);
        public static uint FovealSensitivityMeasured = MakeTag(0x0024, 0x0086);
        public static uint FovealSensitivity = MakeTag(0x0024, 0x0087);
        public static uint VisualFieldTestDuration = MakeTag(0x0024, 0x0088);
        public static uint VisualFieldTestPointSequence = MakeTag(0x0024, 0x0089);
        public static uint VisualFieldTestPointXCoordinate = MakeTag(0x0024, 0x0090);
        public static uint VisualFieldTestPointYCoordinate = MakeTag(0x0024, 0x0091);
        public static uint AgeCorrectedSensitivityDeviationValue = MakeTag(0x0024, 0x0092);
        public static uint StimulusResults = MakeTag(0x0024, 0x0093);
        public static uint SensitivityValue = MakeTag(0x0024, 0x0094);
        public static uint RetestStimulusSeen = MakeTag(0x0024, 0x0095);
        public static uint RetestSensitivityValue = MakeTag(0x0024, 0x0096);
        public static uint VisualFieldTestPointNormalsSequence = MakeTag(0x0024, 0x0097);
        public static uint QuantifiedDefect = MakeTag(0x0024, 0x0098);
        public static uint AgeCorrectedSensitivityDeviationProbabilityValue = MakeTag(0x0024, 0x0100);
        public static uint GeneralizedDefectCorrectedSensitivityDeviationFlag  = MakeTag(0x0024, 0x0102);
        public static uint GeneralizedDefectCorrectedSensitivityDeviationValue  = MakeTag(0x0024, 0x0103);
        public static uint GeneralizedDefectCorrectedSensitivityDeviationProbabilityValue = MakeTag(0x0024, 0x0104);
        public static uint MinimumSensitivityValue = MakeTag(0x0024, 0x0105);
        public static uint BlindSpotLocalized = MakeTag(0x0024, 0x0106);
        public static uint BlindSpotXCoordinate = MakeTag(0x0024, 0x0107);
        public static uint BlindSpotYCoordinate  = MakeTag(0x0024, 0x0108);
        public static uint VisualAcuityMeasurementSequence = MakeTag(0x0024, 0x0110);
        public static uint RefractiveParametersUsedOnPatientSequence = MakeTag(0x0024, 0x0112);
        public static uint MeasurementLaterality = MakeTag(0x0024, 0x0113);
        public static uint OphthalmicPatientClinicalInformationLeftEyeSequence = MakeTag(0x0024, 0x0114);
        public static uint OphthalmicPatientClinicalInformationRightEyeSequence = MakeTag(0x0024, 0x0115);
        public static uint FovealPointNormativeDataFlag = MakeTag(0x0024, 0x0117);
        public static uint FovealPointProbabilityValue = MakeTag(0x0024, 0x0118);
        public static uint ScreeningBaselineMeasured = MakeTag(0x0024, 0x0120);
        public static uint ScreeningBaselineMeasuredSequence = MakeTag(0x0024, 0x0122);
        public static uint ScreeningBaselineType = MakeTag(0x0024, 0x0124);
        public static uint ScreeningBaselineValue = MakeTag(0x0024, 0x0126);
        public static uint AlgorithmSource = MakeTag(0x0024, 0x0202);
        public static uint DataSetName = MakeTag(0x0024, 0x0306);
        public static uint DataSetVersion = MakeTag(0x0024, 0x0307);
        public static uint DataSetSource = MakeTag(0x0024, 0x0308);
        public static uint DataSetDescription = MakeTag(0x0024, 0x0309);
        public static uint VisualFieldTestReliabilityGlobalIndexSequence = MakeTag(0x0024, 0x0317);
        public static uint VisualFieldGlobalResultsIndexSequence = MakeTag(0x0024, 0x0320);
        public static uint DataObservationSequence = MakeTag(0x0024, 0x0325);
        public static uint IndexNormalsFlag = MakeTag(0x0024, 0x0338);
        public static uint IndexProbability = MakeTag(0x0024, 0x0341);
        public static uint IndexProbabilitySequence = MakeTag(0x0024, 0x0344);
        public static uint SamplesPerPixel = MakeTag(0x0028, 0x0002);
        public static uint SamplesPerPixelUsed = MakeTag(0x0028, 0x0003);
        public static uint PhotometricInterpretation = MakeTag(0x0028, 0x0004);
        public static uint ImageDimensions = MakeTag(0x0028, 0x0005);
        public static uint PlanarConfiguration = MakeTag(0x0028, 0x0006);
        public static uint NumberOfFrames = MakeTag(0x0028, 0x0008);
        public static uint FrameIncrementPointer = MakeTag(0x0028, 0x0009);
        public static uint FrameDimensionPointer = MakeTag(0x0028, 0x000A);
        public static uint Rows = MakeTag(0x0028, 0x0010);
        public static uint ImageHeight = MakeTag(0x0028, 0x0010);
        public static uint Columns = MakeTag(0x0028, 0x0011);
        public static uint ImageWidth = MakeTag(0x0028, 0x0011);
        public static uint Planes = MakeTag(0x0028, 0x0012);
        public static uint UltrasoundColorDataPresent = MakeTag(0x0028, 0x0014);
        public static uint PixelSpacing = MakeTag(0x0028, 0x0030);
        public static uint ZoomFactor = MakeTag(0x0028, 0x0031);
        public static uint ZoomCenter = MakeTag(0x0028, 0x0032);
        public static uint PixelAspectRatio = MakeTag(0x0028, 0x0034);
        public static uint ImageFormat = MakeTag(0x0028, 0x0040);
        public static uint ManipulatedImage = MakeTag(0x0028, 0x0050);
        public static uint CorrectedImage = MakeTag(0x0028, 0x0051);
        public static uint CompressionRecognitionCode = MakeTag(0x0028, 0x005F);
        public static uint CompressionCode = MakeTag(0x0028, 0x0060);
        public static uint CompressionOriginator = MakeTag(0x0028, 0x0061);
        public static uint CompressionLabel = MakeTag(0x0028, 0x0062);
        public static uint CompressionDescription = MakeTag(0x0028, 0x0063);
        public static uint CompressionSequence = MakeTag(0x0028, 0x0065);
        public static uint CompressionStepPointers = MakeTag(0x0028, 0x0066);
        public static uint RepeatInterval = MakeTag(0x0028, 0x0068);
        public static uint BitsGrouped = MakeTag(0x0028, 0x0069);
        public static uint PerimeterTable = MakeTag(0x0028, 0x0070);
        public static uint PerimeterValue = MakeTag(0x0028, 0x0071);
        public static uint PredictorRows = MakeTag(0x0028, 0x0080);
        public static uint PredictorColumns = MakeTag(0x0028, 0x0081);
        public static uint PredictorConstants = MakeTag(0x0028, 0x0082);
        public static uint BlockedPixels = MakeTag(0x0028, 0x0090);
        public static uint BlockRows = MakeTag(0x0028, 0x0091);
        public static uint BlockColumns = MakeTag(0x0028, 0x0092);
        public static uint RowOverlap = MakeTag(0x0028, 0x0093);
        public static uint ColumnOverlap = MakeTag(0x0028, 0x0094);
        public static uint BitsAllocated = MakeTag(0x0028, 0x0100);
        public static uint BitsStored = MakeTag(0x0028, 0x0101);
        public static uint HighBit = MakeTag(0x0028, 0x0102);
        public static uint PixelRepresentation = MakeTag(0x0028, 0x0103);
        public static uint SmallestValidPixelValue = MakeTag(0x0028, 0x0104);
        public static uint LargestValidPixelValue = MakeTag(0x0028, 0x0105);
        public static uint SmallestImagePixelValue = MakeTag(0x0028, 0x0106);
        public static uint LargestImagePixelValue = MakeTag(0x0028, 0x0107);
        public static uint SmallestPixelValueInSeries = MakeTag(0x0028, 0x0108);
        public static uint LargestPixelValueInSeries = MakeTag(0x0028, 0x0109);
        public static uint SmallestImagePixelValueInPlane = MakeTag(0x0028, 0x0110);
        public static uint LargestImagePixelValueInPlane = MakeTag(0x0028, 0x0111);
        public static uint PixelPaddingValue = MakeTag(0x0028, 0x0120);
        public static uint PixelPaddingRangeLimit = MakeTag(0x0028, 0x0121);
        public static uint ImageLocation = MakeTag(0x0028, 0x0200);
        public static uint QualityControlImage = MakeTag(0x0028, 0x0300);
        public static uint BurnedInAnnotation = MakeTag(0x0028, 0x0301);
        public static uint RecognizableVisualFeatures = MakeTag(0x0028, 0x0302);
        public static uint LongitudinalTemporalInformationModified = MakeTag(0x0028, 0x0303);
        public static uint TransformLabel = MakeTag(0x0028, 0x0400);
        public static uint TransformVersionNumber = MakeTag(0x0028, 0x0401);
        public static uint NumberOfTransformSteps = MakeTag(0x0028, 0x0402);
        public static uint SequenceOfCompressedData = MakeTag(0x0028, 0x0403);
        public static uint DetailsOfCoefficients = MakeTag(0x0028, 0x0404);
        public static uint DCTLabel = MakeTag(0x0028, 0x0700);
        public static uint DataBlockDescription = MakeTag(0x0028, 0x0701);
        public static uint DataBlock = MakeTag(0x0028, 0x0702);
        public static uint NormalizationFactorFormat = MakeTag(0x0028, 0x0710);
        public static uint ZonalMapNumberFormat = MakeTag(0x0028, 0x0720);
        public static uint ZonalMapLocation = MakeTag(0x0028, 0x0721);
        public static uint ZonalMapFormat = MakeTag(0x0028, 0x0722);
        public static uint AdaptiveMapFormat = MakeTag(0x0028, 0x0730);
        public static uint CodeNumberFormat = MakeTag(0x0028, 0x0740);
        public static uint PixelSpacingCalibrationType = MakeTag(0x0028, 0x0A02);
        public static uint PixelSpacingCalibrationDescription = MakeTag(0x0028, 0x0A04);
        public static uint PixelIntensityRelationship = MakeTag(0x0028, 0x1040);
        public static uint PixelIntensityRelationshipSign = MakeTag(0x0028, 0x1041);
        public static uint WindowCenter = MakeTag(0x0028, 0x1050);
        public static uint WindowWidth = MakeTag(0x0028, 0x1051);
        public static uint RescaleIntercept = MakeTag(0x0028, 0x1052);
        public static uint RescaleSlope = MakeTag(0x0028, 0x1053);
        public static uint RescaleType = MakeTag(0x0028, 0x1054);
        public static uint WindowCenterWidthExplanation = MakeTag(0x0028, 0x1055);
        public static uint VOILUTFunction = MakeTag(0x0028, 0x1056);
        public static uint GrayScale = MakeTag(0x0028, 0x1080);
        public static uint RecommendedViewingMode = MakeTag(0x0028, 0x1090);
        public static uint GrayLookupTableDescriptor = MakeTag(0x0028, 0x1100);
        public static uint RedPaletteColorLookupTableDescriptor = MakeTag(0x0028, 0x1101);
        public static uint GreenPaletteColorLookupTableDescriptor = MakeTag(0x0028, 0x1102);
        public static uint BluePaletteColorLookupTableDescriptor = MakeTag(0x0028, 0x1103);
        public static uint AlphaPaletteColorLookupTableDescriptor = MakeTag(0x0028, 0x1104);
        public static uint LargeRedPaletteColorLookupTableDescriptor = MakeTag(0x0028, 0x1111);
        public static uint LargeGreenPaletteColorLookupTableDescriptor = MakeTag(0x0028, 0x1112);
        public static uint LargeBluePaletteColorLookupTableDescriptor = MakeTag(0x0028, 0x1113);
        public static uint PaletteColorLookupTableUID = MakeTag(0x0028, 0x1199);
        public static uint GrayLookupTableData = MakeTag(0x0028, 0x1200);
        public static uint RedPaletteColorLookupTableData = MakeTag(0x0028, 0x1201);
        public static uint GreenPaletteColorLookupTableData = MakeTag(0x0028, 0x1202);
        public static uint BluePaletteColorLookupTableData = MakeTag(0x0028, 0x1203);
        public static uint AlphaPaletteColorLookupTableData = MakeTag(0x0028, 0x1204);
        public static uint LargeRedPaletteColorLookupTableData = MakeTag(0x0028, 0x1211);
        public static uint LargeGreenPaletteColorLookupTableData = MakeTag(0x0028, 0x1212);
        public static uint LargeBluePaletteColorLookupTableData = MakeTag(0x0028, 0x1213);
        public static uint LargePaletteColorLookupTableUID = MakeTag(0x0028, 0x1214);
        public static uint SegmentedRedPaletteColorLookupTableData = MakeTag(0x0028, 0x1221);
        public static uint SegmentedGreenPaletteColorLookupTableData = MakeTag(0x0028, 0x1222);
        public static uint SegmentedBluePaletteColorLookupTableData = MakeTag(0x0028, 0x1223);
        public static uint BreastImplantPresent = MakeTag(0x0028, 0x1300);
        public static uint PartialView = MakeTag(0x0028, 0x1350);
        public static uint PartialViewDescription = MakeTag(0x0028, 0x1351);
        public static uint PartialViewCodeSequence = MakeTag(0x0028, 0x1352);
        public static uint SpatialLocationsPreserved = MakeTag(0x0028, 0x135A);
        public static uint DataFrameAssignmentSequence = MakeTag(0x0028, 0x1401);
        public static uint DataPathAssignment = MakeTag(0x0028, 0x1402);
        public static uint BitsMappedToColorLookupTable = MakeTag(0x0028, 0x1403);
        public static uint BlendingLUT1Sequence = MakeTag(0x0028, 0x1404);
        public static uint BlendingLUT1TransferFunction = MakeTag(0x0028, 0x1405);
        public static uint BlendingWeightConstant = MakeTag(0x0028, 0x1406);
        public static uint BlendingLookupTableDescriptor = MakeTag(0x0028, 0x1407);
        public static uint BlendingLookupTableData = MakeTag(0x0028, 0x1408);
        public static uint EnhancedPaletteColorLookupTableSequence = MakeTag(0x0028, 0x140B);
        public static uint BlendingLUT2Sequence = MakeTag(0x0028, 0x140C);
        public static uint BlendingLUT2TransferFunction = MakeTag(0x0028, 0x140D);
        public static uint DataPathID = MakeTag(0x0028, 0x140E);
        public static uint RGBLUTTransferFunction = MakeTag(0x0028, 0x140F);
        public static uint AlphaLUTTransferFunction = MakeTag(0x0028, 0x1410);
        public static uint ICCProfile = MakeTag(0x0028, 0x2000);
        public static uint LossyImageCompression = MakeTag(0x0028, 0x2110);
        public static uint LossyImageCompressionRatio = MakeTag(0x0028, 0x2112);
        public static uint LossyImageCompressionMethod = MakeTag(0x0028, 0x2114);
        public static uint ModalityLUTSequence = MakeTag(0x0028, 0x3000);
        public static uint LUTDescriptor = MakeTag(0x0028, 0x3002);
        public static uint LUTExplanation = MakeTag(0x0028, 0x3003);
        public static uint ModalityLUTType = MakeTag(0x0028, 0x3004);
        public static uint LUTData = MakeTag(0x0028, 0x3006);
        public static uint VOILUTSequence = MakeTag(0x0028, 0x3010);
        public static uint SoftcopyVOILUTSequence = MakeTag(0x0028, 0x3110);
        public static uint ImagePresentationComments = MakeTag(0x0028, 0x4000);
        public static uint BiPlaneAcquisitionSequence = MakeTag(0x0028, 0x5000);
        public static uint RepresentativeFrameNumber = MakeTag(0x0028, 0x6010);
        public static uint FrameNumbersOfInterest = MakeTag(0x0028, 0x6020);
        public static uint FrameOfInterestDescription = MakeTag(0x0028, 0x6022);
        public static uint FrameOfInterestType = MakeTag(0x0028, 0x6023);
        public static uint MaskPointers = MakeTag(0x0028, 0x6030);
        public static uint RWavePointer = MakeTag(0x0028, 0x6040);
        public static uint MaskSubtractionSequence = MakeTag(0x0028, 0x6100);
        public static uint MaskOperation = MakeTag(0x0028, 0x6101);
        public static uint ApplicableFrameRange = MakeTag(0x0028, 0x6102);
        public static uint MaskFrameNumbers = MakeTag(0x0028, 0x6110);
        public static uint ContrastFrameAveraging = MakeTag(0x0028, 0x6112);
        public static uint MaskSubPixelShift = MakeTag(0x0028, 0x6114);
        public static uint TIDOffset = MakeTag(0x0028, 0x6120);
        public static uint MaskOperationExplanation = MakeTag(0x0028, 0x6190);
        public static uint PixelDataProviderURL = MakeTag(0x0028, 0x7FE0);
        public static uint DataPointRows = MakeTag(0x0028, 0x9001);
        public static uint DataPointColumns = MakeTag(0x0028, 0x9002);
        public static uint SignalDomainColumns = MakeTag(0x0028, 0x9003);
        public static uint LargestMonochromePixelValue = MakeTag(0x0028, 0x9099);
        public static uint DataRepresentation = MakeTag(0x0028, 0x9108);
        public static uint PixelMeasuresSequence = MakeTag(0x0028, 0x9110);
        public static uint FrameVOILUTSequence = MakeTag(0x0028, 0x9132);
        public static uint PixelValueTransformationSequence = MakeTag(0x0028, 0x9145);
        public static uint SignalDomainRows = MakeTag(0x0028, 0x9235);
        public static uint DisplayFilterPercentage = MakeTag(0x0028, 0x9411);
        public static uint FramePixelShiftSequence = MakeTag(0x0028, 0x9415);
        public static uint SubtractionItemID = MakeTag(0x0028, 0x9416);
        public static uint PixelIntensityRelationshipLUTSequence = MakeTag(0x0028, 0x9422);
        public static uint FramePixelDataPropertiesSequence = MakeTag(0x0028, 0x9443);
        public static uint GeometricalProperties = MakeTag(0x0028, 0x9444);
        public static uint GeometricMaximumDistortion = MakeTag(0x0028, 0x9445);
        public static uint ImageProcessingApplied = MakeTag(0x0028, 0x9446);
        public static uint MaskSelectionMode = MakeTag(0x0028, 0x9454);
        public static uint LUTFunction = MakeTag(0x0028, 0x9474);
        public static uint MaskVisibilityPercentage = MakeTag(0x0028, 0x9478);
        public static uint PixelShiftSequence = MakeTag(0x0028, 0x9501);
        public static uint RegionPixelShiftSequence = MakeTag(0x0028, 0x9502);
        public static uint VerticesOfTheRegion = MakeTag(0x0028, 0x9503);
        public static uint MultiFramePresentationSequence = MakeTag(0x0028, 0x9505);
        public static uint PixelShiftFrameRange = MakeTag(0x0028, 0x9506);
        public static uint LUTFrameRange = MakeTag(0x0028, 0x9507);
        public static uint ImageToEquipmentMappingMatrix = MakeTag(0x0028, 0x9520);
        public static uint EquipmentCoordinateSystemIdentification = MakeTag(0x0028, 0x9537);
        public static uint StudyStatusID = MakeTag(0x0032, 0x000A);
        public static uint StudyPriorityID = MakeTag(0x0032, 0x000C);
        public static uint StudyIDIssuer = MakeTag(0x0032, 0x0012);
        public static uint StudyVerifiedDate = MakeTag(0x0032, 0x0032);
        public static uint StudyVerifiedTime = MakeTag(0x0032, 0x0033);
        public static uint StudyReadDate = MakeTag(0x0032, 0x0034);
        public static uint StudyReadTime = MakeTag(0x0032, 0x0035);
        public static uint ScheduledStudyStartDate = MakeTag(0x0032, 0x1000);
        public static uint ScheduledStudyStartTime = MakeTag(0x0032, 0x1001);
        public static uint ScheduledStudyStopDate = MakeTag(0x0032, 0x1010);
        public static uint ScheduledStudyStopTime = MakeTag(0x0032, 0x1011);
        public static uint ScheduledStudyLocation = MakeTag(0x0032, 0x1020);
        public static uint ScheduledStudyLocationAETitle = MakeTag(0x0032, 0x1021);
        public static uint ReasonForStudy = MakeTag(0x0032, 0x1030);
        public static uint RequestingPhysicianIdentificationSequence = MakeTag(0x0032, 0x1031);
        public static uint RequestingPhysician = MakeTag(0x0032, 0x1032);
        public static uint RequestingService = MakeTag(0x0032, 0x1033);
        public static uint RequestingServiceCodeSequence = MakeTag(0x0032, 0x1034);
        public static uint StudyArrivalDate = MakeTag(0x0032, 0x1040);
        public static uint StudyArrivalTime = MakeTag(0x0032, 0x1041);
        public static uint StudyCompletionDate = MakeTag(0x0032, 0x1050);
        public static uint StudyCompletionTime = MakeTag(0x0032, 0x1051);
        public static uint StudyComponentStatusID = MakeTag(0x0032, 0x1055);
        public static uint RequestedProcedureDescription = MakeTag(0x0032, 0x1060);
        public static uint RequestedProcedureCodeSequence = MakeTag(0x0032, 0x1064);
        public static uint RequestedContrastAgent = MakeTag(0x0032, 0x1070);
        public static uint StudyComments = MakeTag(0x0032, 0x4000);
        public static uint ReferencedPatientAliasSequence = MakeTag(0x0038, 0x0004);
        public static uint VisitStatusID = MakeTag(0x0038, 0x0008);
        public static uint AdmissionID = MakeTag(0x0038, 0x0010);
        public static uint IssuerOfAdmissionID = MakeTag(0x0038, 0x0011);
        public static uint IssuerOfAdmissionIDSequence = MakeTag(0x0038, 0x0014);
        public static uint RouteOfAdmissions = MakeTag(0x0038, 0x0016);
        public static uint ScheduledAdmissionDate = MakeTag(0x0038, 0x001A);
        public static uint ScheduledAdmissionTime = MakeTag(0x0038, 0x001B);
        public static uint ScheduledDischargeDate = MakeTag(0x0038, 0x001C);
        public static uint ScheduledDischargeTime = MakeTag(0x0038, 0x001D);
        public static uint ScheduledPatientInstitutionResidence = MakeTag(0x0038, 0x001E);
        public static uint AdmittingDate = MakeTag(0x0038, 0x0020);
        public static uint AdmittingTime = MakeTag(0x0038, 0x0021);
        public static uint DischargeDate = MakeTag(0x0038, 0x0030);
        public static uint DischargeTime = MakeTag(0x0038, 0x0032);
        public static uint DischargeDiagnosisDescription = MakeTag(0x0038, 0x0040);
        public static uint DischargeDiagnosisCodeSequence = MakeTag(0x0038, 0x0044);
        public static uint SpecialNeeds = MakeTag(0x0038, 0x0050);
        public static uint ServiceEpisodeID = MakeTag(0x0038, 0x0060);
        public static uint IssuerOfServiceEpisodeID = MakeTag(0x0038, 0x0061);
        public static uint ServiceEpisodeDescription = MakeTag(0x0038, 0x0062);
        public static uint IssuerOfServiceEpisodeIDSequence = MakeTag(0x0038, 0x0064);
        public static uint PertinentDocumentsSequence = MakeTag(0x0038, 0x0100);
        public static uint CurrentPatientLocation = MakeTag(0x0038, 0x0300);
        public static uint PatientInstitutionResidence = MakeTag(0x0038, 0x0400);
        public static uint PatientState = MakeTag(0x0038, 0x0500);
        public static uint PatientClinicalTrialParticipationSequence = MakeTag(0x0038, 0x0502);
        public static uint VisitComments = MakeTag(0x0038, 0x4000);
        public static uint WaveformOriginality = MakeTag(0x003A, 0x0004);
        public static uint NumberOfWaveformChannels = MakeTag(0x003A, 0x0005);
        public static uint NumberOfWaveformSamples = MakeTag(0x003A, 0x0010);
        public static uint SamplingFrequency = MakeTag(0x003A, 0x001A);
        public static uint MultiplexGroupLabel = MakeTag(0x003A, 0x0020);
        public static uint ChannelDefinitionSequence = MakeTag(0x003A, 0x0200);
        public static uint WaveformChannelNumber = MakeTag(0x003A, 0x0202);
        public static uint ChannelLabel = MakeTag(0x003A, 0x0203);
        public static uint ChannelStatus = MakeTag(0x003A, 0x0205);
        public static uint ChannelSourceSequence = MakeTag(0x003A, 0x0208);
        public static uint ChannelSourceModifiersSequence = MakeTag(0x003A, 0x0209);
        public static uint SourceWaveformSequence = MakeTag(0x003A, 0x020A);
        public static uint ChannelDerivationDescription = MakeTag(0x003A, 0x020C);
        public static uint ChannelSensitivity = MakeTag(0x003A, 0x0210);
        public static uint ChannelSensitivityUnitsSequence = MakeTag(0x003A, 0x0211);
        public static uint ChannelSensitivityCorrectionFactor = MakeTag(0x003A, 0x0212);
        public static uint ChannelBaseline = MakeTag(0x003A, 0x0213);
        public static uint ChannelTimeSkew = MakeTag(0x003A, 0x0214);
        public static uint ChannelSampleSkew = MakeTag(0x003A, 0x0215);
        public static uint ChannelOffset = MakeTag(0x003A, 0x0218);
        public static uint WaveformBitsStored = MakeTag(0x003A, 0x021A);
        public static uint FilterLowFrequency = MakeTag(0x003A, 0x0220);
        public static uint FilterHighFrequency = MakeTag(0x003A, 0x0221);
        public static uint NotchFilterFrequency = MakeTag(0x003A, 0x0222);
        public static uint NotchFilterBandwidth = MakeTag(0x003A, 0x0223);
        public static uint WaveformDataDisplayScale = MakeTag(0x003A, 0x0230);
        public static uint WaveformDisplayBackgroundCIELabValue = MakeTag(0x003A, 0x0231);
        public static uint WaveformPresentationGroupSequence = MakeTag(0x003A, 0x0240);
        public static uint PresentationGroupNumber = MakeTag(0x003A, 0x0241);
        public static uint ChannelDisplaySequence = MakeTag(0x003A, 0x0242);
        public static uint ChannelRecommendedDisplayCIELabValue = MakeTag(0x003A, 0x0244);
        public static uint ChannelPosition = MakeTag(0x003A, 0x0245);
        public static uint DisplayShadingFlag = MakeTag(0x003A, 0x0246);
        public static uint FractionalChannelDisplayScale = MakeTag(0x003A, 0x0247);
        public static uint AbsoluteChannelDisplayScale = MakeTag(0x003A, 0x0248);
        public static uint MultiplexedAudioChannelsDescriptionCodeSequence = MakeTag(0x003A, 0x0300);
        public static uint ChannelIdentificationCode = MakeTag(0x003A, 0x0301);
        public static uint ChannelMode = MakeTag(0x003A, 0x0302);
        public static uint ScheduledStationAETitle = MakeTag(0x0040, 0x0001);
        public static uint ScheduledProcedureStepStartDate = MakeTag(0x0040, 0x0002);
        public static uint ScheduledProcedureStepStartTime = MakeTag(0x0040, 0x0003);
        public static uint ScheduledProcedureStepEndDate = MakeTag(0x0040, 0x0004);
        public static uint ScheduledProcedureStepEndTime = MakeTag(0x0040, 0x0005);
        public static uint ScheduledPerformingPhysicianName = MakeTag(0x0040, 0x0006);
        public static uint ScheduledProcedureStepDescription = MakeTag(0x0040, 0x0007);
        public static uint ScheduledProtocolCodeSequence = MakeTag(0x0040, 0x0008);
        public static uint ScheduledProcedureStepID = MakeTag(0x0040, 0x0009);
        public static uint StageCodeSequence = MakeTag(0x0040, 0x000A);
        public static uint ScheduledPerformingPhysicianIdentificationSequence = MakeTag(0x0040, 0x000B);
        public static uint ScheduledStationName = MakeTag(0x0040, 0x0010);
        public static uint ScheduledProcedureStepLocation = MakeTag(0x0040, 0x0011);
        public static uint PreMedication = MakeTag(0x0040, 0x0012);
        public static uint ScheduledProcedureStepStatus = MakeTag(0x0040, 0x0020);
        public static uint OrderPlacerIdentifierSequence = MakeTag(0x0040, 0x0026);
        public static uint OrderFillerIdentifierSequence = MakeTag(0x0040, 0x0027);
        public static uint LocalNamespaceEntityID = MakeTag(0x0040, 0x0031);
        public static uint UniversalEntityID = MakeTag(0x0040, 0x0032);
        public static uint UniversalEntityIDType = MakeTag(0x0040, 0x0033);
        public static uint IdentifierTypeCode = MakeTag(0x0040, 0x0035);
        public static uint AssigningFacilitySequence = MakeTag(0x0040, 0x0036);
        public static uint AssigningJurisdictionCodeSequence = MakeTag(0x0040, 0x0039);
        public static uint AssigningAgencyOrDepartmentCodeSequence = MakeTag(0x0040, 0x003A);
        public static uint ScheduledProcedureStepSequence = MakeTag(0x0040, 0x0100);
        public static uint ReferencedNonImageCompositeSOPInstanceSequence = MakeTag(0x0040, 0x0220);
        public static uint PerformedStationAETitle = MakeTag(0x0040, 0x0241);
        public static uint PerformedStationName = MakeTag(0x0040, 0x0242);
        public static uint PerformedLocation = MakeTag(0x0040, 0x0243);
        public static uint PerformedProcedureStepStartDate = MakeTag(0x0040, 0x0244);
        public static uint PerformedProcedureStepStartTime = MakeTag(0x0040, 0x0245);
        public static uint PerformedProcedureStepEndDate = MakeTag(0x0040, 0x0250);
        public static uint PerformedProcedureStepEndTime = MakeTag(0x0040, 0x0251);
        public static uint PerformedProcedureStepStatus = MakeTag(0x0040, 0x0252);
        public static uint PerformedProcedureStepID = MakeTag(0x0040, 0x0253);
        public static uint PerformedProcedureStepDescription = MakeTag(0x0040, 0x0254);
        public static uint PerformedProcedureTypeDescription = MakeTag(0x0040, 0x0255);
        public static uint PerformedProtocolCodeSequence = MakeTag(0x0040, 0x0260);
        public static uint PerformedProtocolType = MakeTag(0x0040, 0x0261);
        public static uint ScheduledStepAttributesSequence = MakeTag(0x0040, 0x0270);
        public static uint RequestAttributesSequence = MakeTag(0x0040, 0x0275);
        public static uint CommentsOnThePerformedProcedureStep = MakeTag(0x0040, 0x0280);
        public static uint PerformedProcedureStepDiscontinuationReasonCodeSequence = MakeTag(0x0040, 0x0281);
        public static uint QuantitySequence = MakeTag(0x0040, 0x0293);
        public static uint Quantity = MakeTag(0x0040, 0x0294);
        public static uint MeasuringUnitsSequence = MakeTag(0x0040, 0x0295);
        public static uint BillingItemSequence = MakeTag(0x0040, 0x0296);
        public static uint TotalTimeOfFluoroscopy = MakeTag(0x0040, 0x0300);
        public static uint TotalNumberOfExposures = MakeTag(0x0040, 0x0301);
        public static uint EntranceDose = MakeTag(0x0040, 0x0302);
        public static uint ExposedArea = MakeTag(0x0040, 0x0303);
        public static uint DistanceSourceToEntrance = MakeTag(0x0040, 0x0306);
        public static uint DistanceSourceToSupport = MakeTag(0x0040, 0x0307);
        public static uint ExposureDoseSequence = MakeTag(0x0040, 0x030E);
        public static uint CommentsOnRadiationDose = MakeTag(0x0040, 0x0310);
        public static uint XRayOutput = MakeTag(0x0040, 0x0312);
        public static uint HalfValueLayer = MakeTag(0x0040, 0x0314);
        public static uint OrganDose = MakeTag(0x0040, 0x0316);
        public static uint OrganExposed = MakeTag(0x0040, 0x0318);
        public static uint BillingProcedureStepSequence = MakeTag(0x0040, 0x0320);
        public static uint FilmConsumptionSequence = MakeTag(0x0040, 0x0321);
        public static uint BillingSuppliesAndDevicesSequence = MakeTag(0x0040, 0x0324);
        public static uint ReferencedProcedureStepSequence = MakeTag(0x0040, 0x0330);
        public static uint PerformedSeriesSequence = MakeTag(0x0040, 0x0340);
        public static uint CommentsOnTheScheduledProcedureStep = MakeTag(0x0040, 0x0400);
        public static uint ProtocolContextSequence = MakeTag(0x0040, 0x0440);
        public static uint ContentItemModifierSequence = MakeTag(0x0040, 0x0441);
        public static uint ScheduledSpecimenSequence = MakeTag(0x0040, 0x0500);
        public static uint SpecimenAccessionNumber = MakeTag(0x0040, 0x050A);
        public static uint ContainerIdentifier = MakeTag(0x0040, 0x0512);
        public static uint IssuerOfTheContainerIdentifierSequence = MakeTag(0x0040, 0x0513);
        public static uint AlternateContainerIdentifierSequence = MakeTag(0x0040, 0x0515);
        public static uint ContainerTypeCodeSequence = MakeTag(0x0040, 0x0518);
        public static uint ContainerDescription = MakeTag(0x0040, 0x051A);
        public static uint ContainerComponentSequence = MakeTag(0x0040, 0x0520);
        public static uint SpecimenSequence = MakeTag(0x0040, 0x0550);
        public static uint SpecimenIdentifier = MakeTag(0x0040, 0x0551);
        public static uint SpecimenDescriptionSequenceTrial = MakeTag(0x0040, 0x0552);
        public static uint SpecimenDescriptionTrial = MakeTag(0x0040, 0x0553);
        public static uint SpecimenUID = MakeTag(0x0040, 0x0554);
        public static uint AcquisitionContextSequence = MakeTag(0x0040, 0x0555);
        public static uint AcquisitionContextDescription = MakeTag(0x0040, 0x0556);
        public static uint SpecimenTypeCodeSequence = MakeTag(0x0040, 0x059A);
        public static uint SpecimenDescriptionSequence = MakeTag(0x0040, 0x0560);
        public static uint IssuerOfTheSpecimenIdentifierSequence = MakeTag(0x0040, 0x0562);
        public static uint SpecimenShortDescription = MakeTag(0x0040, 0x0600);
        public static uint SpecimenDetailedDescription = MakeTag(0x0040, 0x0602);
        public static uint SpecimenPreparationSequence = MakeTag(0x0040, 0x0610);
        public static uint SpecimenPreparationStepContentItemSequence = MakeTag(0x0040, 0x0612);
        public static uint SpecimenLocalizationContentItemSequence = MakeTag(0x0040, 0x0620);
        public static uint SlideIdentifier = MakeTag(0x0040, 0x06FA);
        public static uint ImageCenterPointCoordinatesSequence = MakeTag(0x0040, 0x071A);
        public static uint XOffsetInSlideCoordinateSystem = MakeTag(0x0040, 0x072A);
        public static uint YOffsetInSlideCoordinateSystem = MakeTag(0x0040, 0x073A);
        public static uint ZOffsetInSlideCoordinateSystem = MakeTag(0x0040, 0x074A);
        public static uint PixelSpacingSequence = MakeTag(0x0040, 0x08D8);
        public static uint CoordinateSystemAxisCodeSequence = MakeTag(0x0040, 0x08DA);
        public static uint MeasurementUnitsCodeSequence = MakeTag(0x0040, 0x08EA);
        public static uint VitalStainCodeSequenceTrial = MakeTag(0x0040, 0x09F8);
        public static uint RequestedProcedureID = MakeTag(0x0040, 0x1001);
        public static uint ReasonForTheRequestedProcedure = MakeTag(0x0040, 0x1002);
        public static uint RequestedProcedurePriority = MakeTag(0x0040, 0x1003);
        public static uint PatientTransportArrangements = MakeTag(0x0040, 0x1004);
        public static uint RequestedProcedureLocation = MakeTag(0x0040, 0x1005);
        public static uint PlacerOrderNumberProcedure = MakeTag(0x0040, 0x1006);
        public static uint FillerOrderNumberProcedure = MakeTag(0x0040, 0x1007);
        public static uint ConfidentialityCode = MakeTag(0x0040, 0x1008);
        public static uint ReportingPriority = MakeTag(0x0040, 0x1009);
        public static uint ReasonForRequestedProcedureCodeSequence = MakeTag(0x0040, 0x100A);
        public static uint NamesOfIntendedRecipientsOfResults = MakeTag(0x0040, 0x1010);
        public static uint IntendedRecipientsOfResultsIdentificationSequence = MakeTag(0x0040, 0x1011);
        public static uint ReasonForPerformedProcedureCodeSequence = MakeTag(0x0040, 0x1012);
        public static uint RequestedProcedureDescriptionTrial = MakeTag(0x0040, 0x1060);
        public static uint PersonIdentificationCodeSequence = MakeTag(0x0040, 0x1101);
        public static uint PersonAddress = MakeTag(0x0040, 0x1102);
        public static uint PersonTelephoneNumbers = MakeTag(0x0040, 0x1103);
        public static uint RequestedProcedureComments = MakeTag(0x0040, 0x1400);
        public static uint ReasonForTheImagingServiceRequest = MakeTag(0x0040, 0x2001);
        public static uint IssueDateOfImagingServiceRequest = MakeTag(0x0040, 0x2004);
        public static uint IssueTimeOfImagingServiceRequest = MakeTag(0x0040, 0x2005);
        public static uint PlacerOrderNumberImagingServiceRequestRetired = MakeTag(0x0040, 0x2006);
        public static uint FillerOrderNumberImagingServiceRequestRetired = MakeTag(0x0040, 0x2007);
        public static uint OrderEnteredBy = MakeTag(0x0040, 0x2008);
        public static uint OrderEntererLocation = MakeTag(0x0040, 0x2009);
        public static uint OrderCallbackPhoneNumber = MakeTag(0x0040, 0x2010);
        public static uint PlacerOrderNumberImagingServiceRequest = MakeTag(0x0040, 0x2016);
        public static uint FillerOrderNumberImagingServiceRequest = MakeTag(0x0040, 0x2017);
        public static uint ImagingServiceRequestComments = MakeTag(0x0040, 0x2400);
        public static uint ConfidentialityConstraintOnPatientDataDescription = MakeTag(0x0040, 0x3001);
        public static uint GeneralPurposeScheduledProcedureStepStatus = MakeTag(0x0040, 0x4001);
        public static uint GeneralPurposePerformedProcedureStepStatus = MakeTag(0x0040, 0x4002);
        public static uint GeneralPurposeScheduledProcedureStepPriority = MakeTag(0x0040, 0x4003);
        public static uint ScheduledProcessingApplicationsCodeSequence = MakeTag(0x0040, 0x4004);
        public static uint ScheduledProcedureStepStartDateTime = MakeTag(0x0040, 0x4005);
        public static uint MultipleCopiesFlag = MakeTag(0x0040, 0x4006);
        public static uint PerformedProcessingApplicationsCodeSequence = MakeTag(0x0040, 0x4007);
        public static uint HumanPerformerCodeSequence = MakeTag(0x0040, 0x4009);
        public static uint ScheduledProcedureStepModificationDateTime = MakeTag(0x0040, 0x4010);
        public static uint ExpectedCompletionDateTime = MakeTag(0x0040, 0x4011);
        public static uint ResultingGeneralPurposePerformedProcedureStepsSequence = MakeTag(0x0040, 0x4015);
        public static uint ReferencedGeneralPurposeScheduledProcedureStepSequence = MakeTag(0x0040, 0x4016);
        public static uint ScheduledWorkitemCodeSequence = MakeTag(0x0040, 0x4018);
        public static uint PerformedWorkitemCodeSequence = MakeTag(0x0040, 0x4019);
        public static uint InputAvailabilityFlag = MakeTag(0x0040, 0x4020);
        public static uint InputInformationSequence = MakeTag(0x0040, 0x4021);
        public static uint RelevantInformationSequence = MakeTag(0x0040, 0x4022);
        public static uint ReferencedGeneralPurposeScheduledProcedureStepTransactionUID = MakeTag(0x0040, 0x4023);
        public static uint ScheduledStationNameCodeSequence = MakeTag(0x0040, 0x4025);
        public static uint ScheduledStationClassCodeSequence = MakeTag(0x0040, 0x4026);
        public static uint ScheduledStationGeographicLocationCodeSequence = MakeTag(0x0040, 0x4027);
        public static uint PerformedStationNameCodeSequence = MakeTag(0x0040, 0x4028);
        public static uint PerformedStationClassCodeSequence = MakeTag(0x0040, 0x4029);
        public static uint PerformedStationGeographicLocationCodeSequence = MakeTag(0x0040, 0x4030);
        public static uint RequestedSubsequentWorkitemCodeSequence = MakeTag(0x0040, 0x4031);
        public static uint NonDICOMOutputCodeSequence = MakeTag(0x0040, 0x4032);
        public static uint OutputInformationSequence = MakeTag(0x0040, 0x4033);
        public static uint ScheduledHumanPerformersSequence = MakeTag(0x0040, 0x4034);
        public static uint ActualHumanPerformersSequence = MakeTag(0x0040, 0x4035);
        public static uint HumanPerformerOrganization = MakeTag(0x0040, 0x4036);
        public static uint HumanPerformerName = MakeTag(0x0040, 0x4037);
        public static uint RawDataHandling = MakeTag(0x0040, 0x4040);
        public static uint InputReadinessState = MakeTag(0x0040, 0x4041);
        public static uint PerformedProcedureStepStartDateTime = MakeTag(0x0040, 0x4050);
        public static uint PerformedProcedureStepEndDateTime = MakeTag(0x0040, 0x4051);
        public static uint ProcedureStepCancellationDateTime = MakeTag(0x0040, 0x4052);
        public static uint EntranceDoseInmGy = MakeTag(0x0040, 0x8302);
        public static uint ReferencedImageRealWorldValueMappingSequence = MakeTag(0x0040, 0x9094);
        public static uint RealWorldValueMappingSequence = MakeTag(0x0040, 0x9096);
        public static uint PixelValueMappingCodeSequence = MakeTag(0x0040, 0x9098);
        public static uint LUTLabel = MakeTag(0x0040, 0x9210);
        public static uint RealWorldValueLastValueMapped = MakeTag(0x0040, 0x9211);
        public static uint RealWorldValueLUTData = MakeTag(0x0040, 0x9212);
        public static uint RealWorldValueFirstValueMapped = MakeTag(0x0040, 0x9216);
        public static uint RealWorldValueIntercept = MakeTag(0x0040, 0x9224);
        public static uint RealWorldValueSlope = MakeTag(0x0040, 0x9225);
        public static uint FindingsFlagTrial = MakeTag(0x0040, 0xA007);
        public static uint RelationshipType = MakeTag(0x0040, 0xA010);
        public static uint FindingsSequenceTrial = MakeTag(0x0040, 0xA020);
        public static uint FindingsGroupUIDTrial = MakeTag(0x0040, 0xA021);
        public static uint ReferencedFindingsGroupUIDTrial = MakeTag(0x0040, 0xA022);
        public static uint FindingsGroupRecordingDateTrial = MakeTag(0x0040, 0xA023);
        public static uint FindingsGroupRecordingTimeTrial = MakeTag(0x0040, 0xA024);
        public static uint FindingsSourceCategoryCodeSequenceTrial = MakeTag(0x0040, 0xA026);
        public static uint VerifyingOrganization = MakeTag(0x0040, 0xA027);
        public static uint DocumentingOrganizationIdentifierCodeSequenceTrial = MakeTag(0x0040, 0xA028);
        public static uint VerificationDateTime = MakeTag(0x0040, 0xA030);
        public static uint ObservationDateTime = MakeTag(0x0040, 0xA032);
        public static uint ValueType = MakeTag(0x0040, 0xA040);
        public static uint ConceptNameCodeSequence = MakeTag(0x0040, 0xA043);
        public static uint MeasurementPrecisionDescriptionTrial = MakeTag(0x0040, 0xA047);
        public static uint ContinuityOfContent = MakeTag(0x0040, 0xA050);
        public static uint UrgencyOrPriorityAlertsTrial = MakeTag(0x0040, 0xA057);
        public static uint SequencingIndicatorTrial = MakeTag(0x0040, 0xA060);
        public static uint DocumentIdentifierCodeSequenceTrial = MakeTag(0x0040, 0xA066);
        public static uint DocumentAuthorTrial = MakeTag(0x0040, 0xA067);
        public static uint DocumentAuthorIdentifierCodeSequenceTrial = MakeTag(0x0040, 0xA068);
        public static uint IdentifierCodeSequenceTrial = MakeTag(0x0040, 0xA070);
        public static uint VerifyingObserverSequence = MakeTag(0x0040, 0xA073);
        public static uint ObjectBinaryIdentifierTrial = MakeTag(0x0040, 0xA074);
        public static uint VerifyingObserverName = MakeTag(0x0040, 0xA075);
        public static uint DocumentingObserverIdentifierCodeSequenceTrial = MakeTag(0x0040, 0xA076);
        public static uint AuthorObserverSequence = MakeTag(0x0040, 0xA078);
        public static uint ParticipantSequence = MakeTag(0x0040, 0xA07A);
        public static uint CustodialOrganizationSequence = MakeTag(0x0040, 0xA07C);
        public static uint ParticipationType = MakeTag(0x0040, 0xA080);
        public static uint ParticipationDateTime = MakeTag(0x0040, 0xA082);
        public static uint ObserverType = MakeTag(0x0040, 0xA084);
        public static uint ProcedureIdentifierCodeSequenceTrial = MakeTag(0x0040, 0xA085);
        public static uint VerifyingObserverIdentificationCodeSequence = MakeTag(0x0040, 0xA088);
        public static uint ObjectDirectoryBinaryIdentifierTrial = MakeTag(0x0040, 0xA089);
        public static uint EquivalentCDADocumentSequence = MakeTag(0x0040, 0xA090);
        public static uint ReferencedWaveformChannels = MakeTag(0x0040, 0xA0B0);
        public static uint DateOfDocumentOrVerbalTransactionTrial = MakeTag(0x0040, 0xA110);
        public static uint TimeOfDocumentCreationOrVerbalTransactionTrial = MakeTag(0x0040, 0xA112);
        public static uint DateTime = MakeTag(0x0040, 0xA120);
        public static uint Date = MakeTag(0x0040, 0xA121);
        public static uint Time = MakeTag(0x0040, 0xA122);
        public static uint PersonName = MakeTag(0x0040, 0xA123);
        public static uint UID = MakeTag(0x0040, 0xA124);
        public static uint ReportStatusIDTrial = MakeTag(0x0040, 0xA125);
        public static uint TemporalRangeType = MakeTag(0x0040, 0xA130);
        public static uint ReferencedSamplePositions = MakeTag(0x0040, 0xA132);
        public static uint ReferencedFrameNumbers = MakeTag(0x0040, 0xA136);
        public static uint ReferencedTimeOffsets = MakeTag(0x0040, 0xA138);
        public static uint ReferencedDateTime = MakeTag(0x0040, 0xA13A);
        public static uint TextValue = MakeTag(0x0040, 0xA160);
        public static uint ObservationCategoryCodeSequenceTrial = MakeTag(0x0040, 0xA167);
        public static uint ConceptCodeSequence = MakeTag(0x0040, 0xA168);
        public static uint BibliographicCitationTrial = MakeTag(0x0040, 0xA16A);
        public static uint PurposeOfReferenceCodeSequence = MakeTag(0x0040, 0xA170);
        public static uint ObservationUIDTrial = MakeTag(0x0040, 0xA171);
        public static uint ReferencedObservationUIDTrial = MakeTag(0x0040, 0xA172);
        public static uint ReferencedObservationClassTrial = MakeTag(0x0040, 0xA173);
        public static uint ReferencedObjectObservationClassTrial = MakeTag(0x0040, 0xA174);
        public static uint AnnotationGroupNumber = MakeTag(0x0040, 0xA180);
        public static uint ObservationDateTrial = MakeTag(0x0040, 0xA192);
        public static uint ObservationTimeTrial = MakeTag(0x0040, 0xA193);
        public static uint MeasurementAutomationTrial = MakeTag(0x0040, 0xA194);
        public static uint ModifierCodeSequence = MakeTag(0x0040, 0xA195);
        public static uint IdentificationDescriptionTrial = MakeTag(0x0040, 0xA224);
        public static uint CoordinatesSetGeometricTypeTrial = MakeTag(0x0040, 0xA290);
        public static uint AlgorithmCodeSequenceTrial = MakeTag(0x0040, 0xA296);
        public static uint AlgorithmDescriptionTrial = MakeTag(0x0040, 0xA297);
        public static uint PixelCoordinatesSetTrial = MakeTag(0x0040, 0xA29A);
        public static uint MeasuredValueSequence = MakeTag(0x0040, 0xA300);
        public static uint NumericValueQualifierCodeSequence = MakeTag(0x0040, 0xA301);
        public static uint CurrentObserverTrial = MakeTag(0x0040, 0xA307);
        public static uint NumericValue = MakeTag(0x0040, 0xA30A);
        public static uint ReferencedAccessionSequenceTrial = MakeTag(0x0040, 0xA313);
        public static uint ReportStatusCommentTrial = MakeTag(0x0040, 0xA33A);
        public static uint ProcedureContextSequenceTrial = MakeTag(0x0040, 0xA340);
        public static uint VerbalSourceTrial = MakeTag(0x0040, 0xA352);
        public static uint AddressTrial = MakeTag(0x0040, 0xA353);
        public static uint TelephoneNumberTrial = MakeTag(0x0040, 0xA354);
        public static uint VerbalSourceIdentifierCodeSequenceTrial = MakeTag(0x0040, 0xA358);
        public static uint PredecessorDocumentsSequence = MakeTag(0x0040, 0xA360);
        public static uint ReferencedRequestSequence = MakeTag(0x0040, 0xA370);
        public static uint PerformedProcedureCodeSequence = MakeTag(0x0040, 0xA372);
        public static uint CurrentRequestedProcedureEvidenceSequence = MakeTag(0x0040, 0xA375);
        public static uint ReportDetailSequenceTrial = MakeTag(0x0040, 0xA380);
        public static uint PertinentOtherEvidenceSequence = MakeTag(0x0040, 0xA385);
        public static uint HL7StructuredDocumentReferenceSequence = MakeTag(0x0040, 0xA390);
        public static uint ObservationSubjectUIDTrial = MakeTag(0x0040, 0xA402);
        public static uint ObservationSubjectClassTrial = MakeTag(0x0040, 0xA403);
        public static uint ObservationSubjectTypeCodeSequenceTrial = MakeTag(0x0040, 0xA404);
        public static uint CompletionFlag = MakeTag(0x0040, 0xA491);
        public static uint CompletionFlagDescription = MakeTag(0x0040, 0xA492);
        public static uint VerificationFlag = MakeTag(0x0040, 0xA493);
        public static uint ArchiveRequested = MakeTag(0x0040, 0xA494);
        public static uint PreliminaryFlag = MakeTag(0x0040, 0xA496);
        public static uint ContentTemplateSequence = MakeTag(0x0040, 0xA504);
        public static uint IdenticalDocumentsSequence = MakeTag(0x0040, 0xA525);
        public static uint ObservationSubjectContextFlagTrial = MakeTag(0x0040, 0xA600);
        public static uint ObserverContextFlagTrial = MakeTag(0x0040, 0xA601);
        public static uint ProcedureContextFlagTrial = MakeTag(0x0040, 0xA603);
        public static uint ContentSequence = MakeTag(0x0040, 0xA730);
        public static uint RelationshipSequenceTrial = MakeTag(0x0040, 0xA731);
        public static uint RelationshipTypeCodeSequenceTrial = MakeTag(0x0040, 0xA732);
        public static uint LanguageCodeSequenceTrial = MakeTag(0x0040, 0xA744);
        public static uint UniformResourceLocatorTrial = MakeTag(0x0040, 0xA992);
        public static uint WaveformAnnotationSequence = MakeTag(0x0040, 0xB020);
        public static uint TemplateIdentifier = MakeTag(0x0040, 0xDB00);
        public static uint TemplateVersion = MakeTag(0x0040, 0xDB06);
        public static uint TemplateLocalVersion = MakeTag(0x0040, 0xDB07);
        public static uint TemplateExtensionFlag = MakeTag(0x0040, 0xDB0B);
        public static uint TemplateExtensionOrganizationUID = MakeTag(0x0040, 0xDB0C);
        public static uint TemplateExtensionCreatorUID = MakeTag(0x0040, 0xDB0D);
        public static uint ReferencedContentItemIdentifier = MakeTag(0x0040, 0xDB73);
        public static uint HL7InstanceIdentifier = MakeTag(0x0040, 0xE001);
        public static uint HL7DocumentEffectiveTime = MakeTag(0x0040, 0xE004);
        public static uint HL7DocumentTypeCodeSequence = MakeTag(0x0040, 0xE006);
        public static uint DocumentClassCodeSequence = MakeTag(0x0040, 0xE008);
        public static uint RetrieveURI = MakeTag(0x0040, 0xE010);
        public static uint RetrieveLocationUID = MakeTag(0x0040, 0xE011);
        public static uint TypeOfInstances = MakeTag(0x0040, 0xE020);
        public static uint DICOMRetrievalSequence = MakeTag(0x0040, 0xE021);
        public static uint DICOMMediaRetrievalSequence = MakeTag(0x0040, 0xE022);
        public static uint WADORetrievalSequence = MakeTag(0x0040, 0xE023);
        public static uint XDSRetrievalSequence = MakeTag(0x0040, 0xE024);
        public static uint RepositoryUniqueID = MakeTag(0x0040, 0xE030);
        public static uint HomeCommunityID = MakeTag(0x0040, 0xE031);
        public static uint DocumentTitle = MakeTag(0x0042, 0x0010);
        public static uint EncapsulatedDocument = MakeTag(0x0042, 0x0011);
        public static uint MIMETypeOfEncapsulatedDocument = MakeTag(0x0042, 0x0012);
        public static uint SourceInstanceSequence = MakeTag(0x0042, 0x0013);
        public static uint ListOfMIMETypes = MakeTag(0x0042, 0x0014);
        public static uint ProductPackageIdentifier = MakeTag(0x0044, 0x0001);
        public static uint SubstanceAdministrationApproval = MakeTag(0x0044, 0x0002);
        public static uint ApprovalStatusFurtherDescription = MakeTag(0x0044, 0x0003);
        public static uint ApprovalStatusDateTime = MakeTag(0x0044, 0x0004);
        public static uint ProductTypeCodeSequence = MakeTag(0x0044, 0x0007);
        public static uint ProductName = MakeTag(0x0044, 0x0008);
        public static uint ProductDescription = MakeTag(0x0044, 0x0009);
        public static uint ProductLotIdentifier = MakeTag(0x0044, 0x000A);
        public static uint ProductExpirationDateTime = MakeTag(0x0044, 0x000B);
        public static uint SubstanceAdministrationDateTime = MakeTag(0x0044, 0x0010);
        public static uint SubstanceAdministrationNotes = MakeTag(0x0044, 0x0011);
        public static uint SubstanceAdministrationDeviceID = MakeTag(0x0044, 0x0012);
        public static uint ProductParameterSequence = MakeTag(0x0044, 0x0013);
        public static uint SubstanceAdministrationParameterSequence = MakeTag(0x0044, 0x0019);
        public static uint LensDescription = MakeTag(0x0046, 0x0012);
        public static uint RightLensSequence = MakeTag(0x0046, 0x0014);
        public static uint LeftLensSequence = MakeTag(0x0046, 0x0015);
        public static uint UnspecifiedLateralityLensSequence = MakeTag(0x0046, 0x0016);
        public static uint CylinderSequence = MakeTag(0x0046, 0x0018);
        public static uint PrismSequence = MakeTag(0x0046, 0x0028);
        public static uint HorizontalPrismPower = MakeTag(0x0046, 0x0030);
        public static uint HorizontalPrismBase = MakeTag(0x0046, 0x0032);
        public static uint VerticalPrismPower = MakeTag(0x0046, 0x0034);
        public static uint VerticalPrismBase = MakeTag(0x0046, 0x0036);
        public static uint LensSegmentType = MakeTag(0x0046, 0x0038);
        public static uint OpticalTransmittance = MakeTag(0x0046, 0x0040);
        public static uint ChannelWidth = MakeTag(0x0046, 0x0042);
        public static uint PupilSize = MakeTag(0x0046, 0x0044);
        public static uint CornealSize = MakeTag(0x0046, 0x0046);
        public static uint AutorefractionRightEyeSequence = MakeTag(0x0046, 0x0050);
        public static uint AutorefractionLeftEyeSequence = MakeTag(0x0046, 0x0052);
        public static uint DistancePupillaryDistance = MakeTag(0x0046, 0x0060);
        public static uint NearPupillaryDistance = MakeTag(0x0046, 0x0062);
        public static uint IntermediatePupillaryDistance = MakeTag(0x0046, 0x0063);
        public static uint OtherPupillaryDistance = MakeTag(0x0046, 0x0064);
        public static uint KeratometryRightEyeSequence = MakeTag(0x0046, 0x0070);
        public static uint KeratometryLeftEyeSequence = MakeTag(0x0046, 0x0071);
        public static uint SteepKeratometricAxisSequence = MakeTag(0x0046, 0x0074);
        public static uint RadiusOfCurvature = MakeTag(0x0046, 0x0075);
        public static uint KeratometricPower = MakeTag(0x0046, 0x0076);
        public static uint KeratometricAxis = MakeTag(0x0046, 0x0077);
        public static uint FlatKeratometricAxisSequence = MakeTag(0x0046, 0x0080);
        public static uint BackgroundColor = MakeTag(0x0046, 0x0092);
        public static uint Optotype = MakeTag(0x0046, 0x0094);
        public static uint OptotypePresentation = MakeTag(0x0046, 0x0095);
        public static uint SubjectiveRefractionRightEyeSequence = MakeTag(0x0046, 0x0097);
        public static uint SubjectiveRefractionLeftEyeSequence = MakeTag(0x0046, 0x0098);
        public static uint AddNearSequence = MakeTag(0x0046, 0x0100);
        public static uint AddIntermediateSequence = MakeTag(0x0046, 0x0101);
        public static uint AddOtherSequence = MakeTag(0x0046, 0x0102);
        public static uint AddPower = MakeTag(0x0046, 0x0104);
        public static uint ViewingDistance = MakeTag(0x0046, 0x0106);
        public static uint VisualAcuityTypeCodeSequence = MakeTag(0x0046, 0x0121);
        public static uint VisualAcuityRightEyeSequence = MakeTag(0x0046, 0x0122);
        public static uint VisualAcuityLeftEyeSequence = MakeTag(0x0046, 0x0123);
        public static uint VisualAcuityBothEyesOpenSequence = MakeTag(0x0046, 0x0124);
        public static uint ViewingDistanceType = MakeTag(0x0046, 0x0125);
        public static uint VisualAcuityModifiers = MakeTag(0x0046, 0x0135);
        public static uint DecimalVisualAcuity = MakeTag(0x0046, 0x0137);
        public static uint OptotypeDetailedDefinition = MakeTag(0x0046, 0x0139);
        public static uint ReferencedRefractiveMeasurementsSequence = MakeTag(0x0046, 0x0145);
        public static uint SpherePower = MakeTag(0x0046, 0x0146);
        public static uint CylinderPower = MakeTag(0x0046, 0x0147);
        public static uint ImagedVolumeWidth = MakeTag(0x0048, 0x0001);
        public static uint ImagedVolumeHeight = MakeTag(0x0048, 0x0002);
        public static uint ImagedVolumeDepth = MakeTag(0x0048, 0x0003);
        public static uint TotalPixelMatrixColumns = MakeTag(0x0048, 0x0006);
        public static uint TotalPixelMatrixRows = MakeTag(0x0048, 0x0007);
        public static uint TotalPixelMatrixOriginSequence = MakeTag(0x0048, 0x0008);
        public static uint SpecimenLabelInImage = MakeTag(0x0048, 0x0010);
        public static uint FocusMethod = MakeTag(0x0048, 0x0011);
        public static uint ExtendedDepthOfField = MakeTag(0x0048, 0x0012);
        public static uint NumberOfFocalPlanes = MakeTag(0x0048, 0x0013);
        public static uint DistanceBetweenFocalPlanes = MakeTag(0x0048, 0x0014);
        public static uint RecommendedAbsentPixelCIELabValue = MakeTag(0x0048, 0x0015);
        public static uint IlluminatorTypeCodeSequence = MakeTag(0x0048, 0x0100);
        public static uint ImageOrientationSlide = MakeTag(0x0048, 0x0102);
        public static uint OpticalPathSequence = MakeTag(0x0048, 0x0105);
        public static uint OpticalPathIdentifier = MakeTag(0x0048, 0x0106);
        public static uint OpticalPathDescription = MakeTag(0x0048, 0x0107);
        public static uint IlluminationColorCodeSequence = MakeTag(0x0048, 0x0108);
        public static uint SpecimenReferenceSequence = MakeTag(0x0048, 0x0110);
        public static uint CondenserLensPower = MakeTag(0x0048, 0x0111);
        public static uint ObjectiveLensPower = MakeTag(0x0048, 0x0112);
        public static uint ObjectiveLensNumericalAperture = MakeTag(0x0048, 0x0113);
        public static uint PaletteColorLookupTableSequence = MakeTag(0x0048, 0x0120);
        public static uint ReferencedImageNavigationSequence = MakeTag(0x0048, 0x0200);
        public static uint TopLeftHandCornerOfLocalizerArea = MakeTag(0x0048, 0x0201);
        public static uint BottomRightHandCornerOfLocalizerArea = MakeTag(0x0048, 0x0202);
        public static uint OpticalPathIdentificationSequence = MakeTag(0x0048, 0x0207);
        public static uint PlanePositionSlideSequence = MakeTag(0x0048, 0x021A);
        public static uint RowPositionInTotalImagePixelMatrix = MakeTag(0x0048, 0x021E);
        public static uint ColumnPositionInTotalImagePixelMatrix = MakeTag(0x0048, 0x021F);
        public static uint PixelOriginInterpretation = MakeTag(0x0048, 0x0301);
        public static uint CalibrationImage = MakeTag(0x0050, 0x0004);
        public static uint DeviceSequence = MakeTag(0x0050, 0x0010);
        public static uint ContainerComponentTypeCodeSequence = MakeTag(0x0050, 0x0012);
        public static uint ContainerComponentThickness = MakeTag(0x0050, 0x0013);
        public static uint DeviceLength = MakeTag(0x0050, 0x0014);
        public static uint ContainerComponentWidth = MakeTag(0x0050, 0x0015);
        public static uint DeviceDiameter = MakeTag(0x0050, 0x0016);
        public static uint DeviceDiameterUnits = MakeTag(0x0050, 0x0017);
        public static uint DeviceVolume = MakeTag(0x0050, 0x0018);
        public static uint InterMarkerDistance = MakeTag(0x0050, 0x0019);
        public static uint ContainerComponentMaterial = MakeTag(0x0050, 0x001A);
        public static uint ContainerComponentID = MakeTag(0x0050, 0x001B);
        public static uint ContainerComponentLength = MakeTag(0x0050, 0x001C);
        public static uint ContainerComponentDiameter = MakeTag(0x0050, 0x001D);
        public static uint ContainerComponentDescription = MakeTag(0x0050, 0x001E);
        public static uint DeviceDescription = MakeTag(0x0050, 0x0020);
        public static uint ContrastBolusIngredientPercentByVolume = MakeTag(0x0052, 0x0001);
        public static uint OCTFocalDistance = MakeTag(0x0052, 0x0002);
        public static uint BeamSpotSize = MakeTag(0x0052, 0x0003);
        public static uint EffectiveRefractiveIndex = MakeTag(0x0052, 0x0004);
        public static uint OCTAcquisitionDomain = MakeTag(0x0052, 0x0006);
        public static uint OCTOpticalCenterWavelength = MakeTag(0x0052, 0x0007);
        public static uint AxialResolution = MakeTag(0x0052, 0x0008);
        public static uint RangingDepth = MakeTag(0x0052, 0x0009);
        public static uint ALineRate = MakeTag(0x0052, 0x0011);
        public static uint ALinesPerFrame = MakeTag(0x0052, 0x0012);
        public static uint CatheterRotationalRate = MakeTag(0x0052, 0x0013);
        public static uint ALinePixelSpacing = MakeTag(0x0052, 0x0014);
        public static uint ModeOfPercutaneousAccessSequence = MakeTag(0x0052, 0x0016);
        public static uint IntravascularOCTFrameTypeSequence = MakeTag(0x0052, 0x0025);
        public static uint OCTZOffsetApplied = MakeTag(0x0052, 0x0026);
        public static uint IntravascularFrameContentSequence = MakeTag(0x0052, 0x0027);
        public static uint IntravascularLongitudinalDistance = MakeTag(0x0052, 0x0028);
        public static uint IntravascularOCTFrameContentSequence = MakeTag(0x0052, 0x0029);
        public static uint OCTZOffsetCorrection = MakeTag(0x0052, 0x0030);
        public static uint CatheterDirectionOfRotation = MakeTag(0x0052, 0x0031);
        public static uint SeamLineLocation = MakeTag(0x0052, 0x0033);
        public static uint FirstALineLocation = MakeTag(0x0052, 0x0034);
        public static uint SeamLineIndex = MakeTag(0x0052, 0x0036);
        public static uint NumberOfPaddedAlines = MakeTag(0x0052, 0x0038);
        public static uint InterpolationType = MakeTag(0x0052, 0x0039);
        public static uint RefractiveIndexApplied = MakeTag(0x0052, 0x003A);
        public static uint EnergyWindowVector = MakeTag(0x0054, 0x0010);
        public static uint NumberOfEnergyWindows = MakeTag(0x0054, 0x0011);
        public static uint EnergyWindowInformationSequence = MakeTag(0x0054, 0x0012);
        public static uint EnergyWindowRangeSequence = MakeTag(0x0054, 0x0013);
        public static uint EnergyWindowLowerLimit = MakeTag(0x0054, 0x0014);
        public static uint EnergyWindowUpperLimit = MakeTag(0x0054, 0x0015);
        public static uint RadiopharmaceuticalInformationSequence = MakeTag(0x0054, 0x0016);
        public static uint ResidualSyringeCounts = MakeTag(0x0054, 0x0017);
        public static uint EnergyWindowName = MakeTag(0x0054, 0x0018);
        public static uint DetectorVector = MakeTag(0x0054, 0x0020);
        public static uint NumberOfDetectors = MakeTag(0x0054, 0x0021);
        public static uint DetectorInformationSequence = MakeTag(0x0054, 0x0022);
        public static uint PhaseVector = MakeTag(0x0054, 0x0030);
        public static uint NumberOfPhases = MakeTag(0x0054, 0x0031);
        public static uint PhaseInformationSequence = MakeTag(0x0054, 0x0032);
        public static uint NumberOfFramesInPhase = MakeTag(0x0054, 0x0033);
        public static uint PhaseDelay = MakeTag(0x0054, 0x0036);
        public static uint PauseBetweenFrames = MakeTag(0x0054, 0x0038);
        public static uint PhaseDescription = MakeTag(0x0054, 0x0039);
        public static uint RotationVector = MakeTag(0x0054, 0x0050);
        public static uint NumberOfRotations = MakeTag(0x0054, 0x0051);
        public static uint RotationInformationSequence = MakeTag(0x0054, 0x0052);
        public static uint NumberOfFramesInRotation = MakeTag(0x0054, 0x0053);
        public static uint RRIntervalVector = MakeTag(0x0054, 0x0060);
        public static uint NumberOfRRIntervals = MakeTag(0x0054, 0x0061);
        public static uint GatedInformationSequence = MakeTag(0x0054, 0x0062);
        public static uint DataInformationSequence = MakeTag(0x0054, 0x0063);
        public static uint TimeSlotVector = MakeTag(0x0054, 0x0070);
        public static uint NumberOfTimeSlots = MakeTag(0x0054, 0x0071);
        public static uint TimeSlotInformationSequence = MakeTag(0x0054, 0x0072);
        public static uint TimeSlotTime = MakeTag(0x0054, 0x0073);
        public static uint SliceVector = MakeTag(0x0054, 0x0080);
        public static uint NumberOfSlices = MakeTag(0x0054, 0x0081);
        public static uint AngularViewVector = MakeTag(0x0054, 0x0090);
        public static uint TimeSliceVector = MakeTag(0x0054, 0x0100);
        public static uint NumberOfTimeSlices = MakeTag(0x0054, 0x0101);
        public static uint StartAngle = MakeTag(0x0054, 0x0200);
        public static uint TypeOfDetectorMotion = MakeTag(0x0054, 0x0202);
        public static uint TriggerVector = MakeTag(0x0054, 0x0210);
        public static uint NumberOfTriggersInPhase = MakeTag(0x0054, 0x0211);
        public static uint ViewCodeSequence = MakeTag(0x0054, 0x0220);
        public static uint ViewModifierCodeSequence = MakeTag(0x0054, 0x0222);
        public static uint RadionuclideCodeSequence = MakeTag(0x0054, 0x0300);
        public static uint AdministrationRouteCodeSequence = MakeTag(0x0054, 0x0302);
        public static uint RadiopharmaceuticalCodeSequence = MakeTag(0x0054, 0x0304);
        public static uint CalibrationDataSequence = MakeTag(0x0054, 0x0306);
        public static uint EnergyWindowNumber = MakeTag(0x0054, 0x0308);
        public static uint ImageID = MakeTag(0x0054, 0x0400);
        public static uint PatientOrientationCodeSequence = MakeTag(0x0054, 0x0410);
        public static uint PatientOrientationModifierCodeSequence = MakeTag(0x0054, 0x0412);
        public static uint PatientGantryRelationshipCodeSequence = MakeTag(0x0054, 0x0414);
        public static uint SliceProgressionDirection = MakeTag(0x0054, 0x0500);
        public static uint SeriesType = MakeTag(0x0054, 0x1000);
        public static uint Units = MakeTag(0x0054, 0x1001);
        public static uint CountsSource = MakeTag(0x0054, 0x1002);
        public static uint ReprojectionMethod = MakeTag(0x0054, 0x1004);
        public static uint SUVType = MakeTag(0x0054, 0x1006);
        public static uint RandomsCorrectionMethod = MakeTag(0x0054, 0x1100);
        public static uint AttenuationCorrectionMethod = MakeTag(0x0054, 0x1101);
        public static uint DecayCorrection = MakeTag(0x0054, 0x1102);
        public static uint ReconstructionMethod = MakeTag(0x0054, 0x1103);
        public static uint DetectorLinesOfResponseUsed = MakeTag(0x0054, 0x1104);
        public static uint ScatterCorrectionMethod = MakeTag(0x0054, 0x1105);
        public static uint AxialAcceptance = MakeTag(0x0054, 0x1200);
        public static uint AxialMash = MakeTag(0x0054, 0x1201);
        public static uint TransverseMash = MakeTag(0x0054, 0x1202);
        public static uint DetectorElementSize = MakeTag(0x0054, 0x1203);
        public static uint CoincidenceWindowWidth = MakeTag(0x0054, 0x1210);
        public static uint SecondaryCountsType = MakeTag(0x0054, 0x1220);
        public static uint FrameReferenceTime = MakeTag(0x0054, 0x1300);
        public static uint PrimaryPromptsCountsAccumulated = MakeTag(0x0054, 0x1310);
        public static uint SecondaryCountsAccumulated = MakeTag(0x0054, 0x1311);
        public static uint SliceSensitivityFactor = MakeTag(0x0054, 0x1320);
        public static uint DecayFactor = MakeTag(0x0054, 0x1321);
        public static uint DoseCalibrationFactor = MakeTag(0x0054, 0x1322);
        public static uint ScatterFractionFactor = MakeTag(0x0054, 0x1323);
        public static uint DeadTimeFactor = MakeTag(0x0054, 0x1324);
        public static uint ImageIndex = MakeTag(0x0054, 0x1330);
        public static uint CountsIncluded = MakeTag(0x0054, 0x1400);
        public static uint DeadTimeCorrectionFlag = MakeTag(0x0054, 0x1401);
        public static uint HistogramSequence = MakeTag(0x0060, 0x3000);
        public static uint HistogramNumberOfBins = MakeTag(0x0060, 0x3002);
        public static uint HistogramFirstBinValue = MakeTag(0x0060, 0x3004);
        public static uint HistogramLastBinValue = MakeTag(0x0060, 0x3006);
        public static uint HistogramBinWidth = MakeTag(0x0060, 0x3008);
        public static uint HistogramExplanation = MakeTag(0x0060, 0x3010);
        public static uint HistogramData = MakeTag(0x0060, 0x3020);
        public static uint SegmentationType = MakeTag(0x0062, 0x0001);
        public static uint SegmentSequence = MakeTag(0x0062, 0x0002);
        public static uint SegmentedPropertyCategoryCodeSequence = MakeTag(0x0062, 0x0003);
        public static uint SegmentNumber = MakeTag(0x0062, 0x0004);
        public static uint SegmentLabel = MakeTag(0x0062, 0x0005);
        public static uint SegmentDescription = MakeTag(0x0062, 0x0006);
        public static uint SegmentAlgorithmType = MakeTag(0x0062, 0x0008);
        public static uint SegmentAlgorithmName = MakeTag(0x0062, 0x0009);
        public static uint SegmentIdentificationSequence = MakeTag(0x0062, 0x000A);
        public static uint ReferencedSegmentNumber = MakeTag(0x0062, 0x000B);
        public static uint RecommendedDisplayGrayscaleValue = MakeTag(0x0062, 0x000C);
        public static uint RecommendedDisplayCIELabValue = MakeTag(0x0062, 0x000D);
        public static uint MaximumFractionalValue = MakeTag(0x0062, 0x000E);
        public static uint SegmentedPropertyTypeCodeSequence = MakeTag(0x0062, 0x000F);
        public static uint SegmentationFractionalType = MakeTag(0x0062, 0x0010);
        public static uint DeformableRegistrationSequence = MakeTag(0x0064, 0x0002);
        public static uint SourceFrameOfReferenceUID = MakeTag(0x0064, 0x0003);
        public static uint DeformableRegistrationGridSequence = MakeTag(0x0064, 0x0005);
        public static uint GridDimensions = MakeTag(0x0064, 0x0007);
        public static uint GridResolution = MakeTag(0x0064, 0x0008);
        public static uint VectorGridData = MakeTag(0x0064, 0x0009);
        public static uint PreDeformationMatrixRegistrationSequence = MakeTag(0x0064, 0x000F);
        public static uint PostDeformationMatrixRegistrationSequence = MakeTag(0x0064, 0x0010);
        public static uint NumberOfSurfaces = MakeTag(0x0066, 0x0001);
        public static uint SurfaceSequence = MakeTag(0x0066, 0x0002);
        public static uint SurfaceNumber = MakeTag(0x0066, 0x0003);
        public static uint SurfaceComments = MakeTag(0x0066, 0x0004);
        public static uint SurfaceProcessing = MakeTag(0x0066, 0x0009);
        public static uint SurfaceProcessingRatio = MakeTag(0x0066, 0x000A);
        public static uint SurfaceProcessingDescription = MakeTag(0x0066, 0x000B);
        public static uint RecommendedPresentationOpacity = MakeTag(0x0066, 0x000C);
        public static uint RecommendedPresentationType = MakeTag(0x0066, 0x000D);
        public static uint FiniteVolume = MakeTag(0x0066, 0x000E);
        public static uint Manifold = MakeTag(0x0066, 0x0010);
        public static uint SurfacePointsSequence = MakeTag(0x0066, 0x0011);
        public static uint SurfacePointsNormalsSequence = MakeTag(0x0066, 0x0012);
        public static uint SurfaceMeshPrimitivesSequence = MakeTag(0x0066, 0x0013);
        public static uint NumberOfSurfacePoints = MakeTag(0x0066, 0x0015);
        public static uint PointCoordinatesData = MakeTag(0x0066, 0x0016);
        public static uint PointPositionAccuracy = MakeTag(0x0066, 0x0017);
        public static uint MeanPointDistance = MakeTag(0x0066, 0x0018);
        public static uint MaximumPointDistance = MakeTag(0x0066, 0x0019);
        public static uint PointsBoundingBoxCoordinates = MakeTag(0x0066, 0x001A);
        public static uint AxisOfRotation = MakeTag(0x0066, 0x001B);
        public static uint CenterOfRotation = MakeTag(0x0066, 0x001C);
        public static uint NumberOfVectors = MakeTag(0x0066, 0x001E);
        public static uint VectorDimensionality = MakeTag(0x0066, 0x001F);
        public static uint VectorAccuracy = MakeTag(0x0066, 0x0020);
        public static uint VectorCoordinateData = MakeTag(0x0066, 0x0021);
        public static uint TrianglePointIndexList = MakeTag(0x0066, 0x0023);
        public static uint EdgePointIndexList = MakeTag(0x0066, 0x0024);
        public static uint VertexPointIndexList = MakeTag(0x0066, 0x0025);
        public static uint TriangleStripSequence = MakeTag(0x0066, 0x0026);
        public static uint TriangleFanSequence = MakeTag(0x0066, 0x0027);
        public static uint LineSequence = MakeTag(0x0066, 0x0028);
        public static uint PrimitivePointIndexList = MakeTag(0x0066, 0x0029);
        public static uint SurfaceCount = MakeTag(0x0066, 0x002A);
        public static uint ReferencedSurfaceSequence = MakeTag(0x0066, 0x002B);
        public static uint ReferencedSurfaceNumber = MakeTag(0x0066, 0x002C);
        public static uint SegmentSurfaceGenerationAlgorithmIdentificationSequence = MakeTag(0x0066, 0x002D);
        public static uint SegmentSurfaceSourceInstanceSequence = MakeTag(0x0066, 0x002E);
        public static uint AlgorithmFamilyCodeSequence = MakeTag(0x0066, 0x002F);
        public static uint AlgorithmNameCodeSequence = MakeTag(0x0066, 0x0030);
        public static uint AlgorithmVersion = MakeTag(0x0066, 0x0031);
        public static uint AlgorithmParameters = MakeTag(0x0066, 0x0032);
        public static uint FacetSequence = MakeTag(0x0066, 0x0034);
        public static uint SurfaceProcessingAlgorithmIdentificationSequence = MakeTag(0x0066, 0x0035);
        public static uint AlgorithmName = MakeTag(0x0066, 0x0036);
        public static uint ImplantSize = MakeTag(0x0068, 0x6210);
        public static uint ImplantTemplateVersion = MakeTag(0x0068, 0x6221);
        public static uint ReplacedImplantTemplateSequence = MakeTag(0x0068, 0x6222);
        public static uint ImplantType = MakeTag(0x0068, 0x6223);
        public static uint DerivationImplantTemplateSequence = MakeTag(0x0068, 0x6224);
        public static uint OriginalImplantTemplateSequence = MakeTag(0x0068, 0x6225);
        public static uint EffectiveDateTime = MakeTag(0x0068, 0x6226);
        public static uint ImplantTargetAnatomySequence = MakeTag(0x0068, 0x6230);
        public static uint InformationFromManufacturerSequence = MakeTag(0x0068, 0x6260);
        public static uint NotificationFromManufacturerSequence = MakeTag(0x0068, 0x6265);
        public static uint InformationIssueDateTime = MakeTag(0x0068, 0x6270);
        public static uint InformationSummary = MakeTag(0x0068, 0x6280);
        public static uint ImplantRegulatoryDisapprovalCodeSequence = MakeTag(0x0068, 0x62A0);
        public static uint OverallTemplateSpatialTolerance = MakeTag(0x0068, 0x62A5);
        public static uint HPGLDocumentSequence = MakeTag(0x0068, 0x62C0);
        public static uint HPGLDocumentID = MakeTag(0x0068, 0x62D0);
        public static uint HPGLDocumentLabel = MakeTag(0x0068, 0x62D5);
        public static uint ViewOrientationCodeSequence = MakeTag(0x0068, 0x62E0);
        public static uint ViewOrientationModifier = MakeTag(0x0068, 0x62F0);
        public static uint HPGLDocumentScaling = MakeTag(0x0068, 0x62F2);
        public static uint HPGLDocument = MakeTag(0x0068, 0x6300);
        public static uint HPGLContourPenNumber = MakeTag(0x0068, 0x6310);
        public static uint HPGLPenSequence = MakeTag(0x0068, 0x6320);
        public static uint HPGLPenNumber = MakeTag(0x0068, 0x6330);
        public static uint HPGLPenLabel = MakeTag(0x0068, 0x6340);
        public static uint HPGLPenDescription = MakeTag(0x0068, 0x6345);
        public static uint RecommendedRotationPoint = MakeTag(0x0068, 0x6346);
        public static uint BoundingRectangle = MakeTag(0x0068, 0x6347);
        public static uint ImplantTemplate3DModelSurfaceNumber = MakeTag(0x0068, 0x6350);
        public static uint SurfaceModelDescriptionSequence = MakeTag(0x0068, 0x6360);
        public static uint SurfaceModelLabel = MakeTag(0x0068, 0x6380);
        public static uint SurfaceModelScalingFactor = MakeTag(0x0068, 0x6390);
        public static uint MaterialsCodeSequence = MakeTag(0x0068, 0x63A0);
        public static uint CoatingMaterialsCodeSequence = MakeTag(0x0068, 0x63A4);
        public static uint ImplantTypeCodeSequence = MakeTag(0x0068, 0x63A8);
        public static uint FixationMethodCodeSequence = MakeTag(0x0068, 0x63AC);
        public static uint MatingFeatureSetsSequence = MakeTag(0x0068, 0x63B0);
        public static uint MatingFeatureSetID = MakeTag(0x0068, 0x63C0);
        public static uint MatingFeatureSetLabel = MakeTag(0x0068, 0x63D0);
        public static uint MatingFeatureSequence = MakeTag(0x0068, 0x63E0);
        public static uint MatingFeatureID = MakeTag(0x0068, 0x63F0);
        public static uint MatingFeatureDegreeOfFreedomSequence = MakeTag(0x0068, 0x6400);
        public static uint DegreeOfFreedomID = MakeTag(0x0068, 0x6410);
        public static uint DegreeOfFreedomType = MakeTag(0x0068, 0x6420);
        public static uint TwoDMatingFeatureCoordinatesSequence = MakeTag(0x0068, 0x6430);
        public static uint ReferencedHPGLDocumentID = MakeTag(0x0068, 0x6440);
        public static uint TwoDMatingPoint = MakeTag(0x0068, 0x6450);
        public static uint TwoDMatingAxes = MakeTag(0x0068, 0x6460);
        public static uint TwoDDegreeOfFreedomSequence = MakeTag(0x0068, 0x6470);
        public static uint ThreeDDegreeOfFreedomAxis = MakeTag(0x0068, 0x6490);
        public static uint RangeOfFreedom = MakeTag(0x0068, 0x64A0);
        public static uint ThreeDMatingPoint = MakeTag(0x0068, 0x64C0);
        public static uint ThreeDMatingAxes = MakeTag(0x0068, 0x64D0);
        public static uint TwoDDegreeOfFreedomAxis = MakeTag(0x0068, 0x64F0);
        public static uint PlanningLandmarkPointSequence = MakeTag(0x0068, 0x6500);
        public static uint PlanningLandmarkLineSequence = MakeTag(0x0068, 0x6510);
        public static uint PlanningLandmarkPlaneSequence = MakeTag(0x0068, 0x6520);
        public static uint PlanningLandmarkID = MakeTag(0x0068, 0x6530);
        public static uint PlanningLandmarkDescription = MakeTag(0x0068, 0x6540);
        public static uint PlanningLandmarkIdentificationCodeSequence = MakeTag(0x0068, 0x6545);
        public static uint TwoDPointCoordinatesSequence = MakeTag(0x0068, 0x6550);
        public static uint TwoDPointCoordinates = MakeTag(0x0068, 0x6560);
        public static uint ThreeDPointCoordinates = MakeTag(0x0068, 0x6590);
        public static uint TwoDLineCoordinatesSequence = MakeTag(0x0068, 0x65A0);
        public static uint TwoDLineCoordinates = MakeTag(0x0068, 0x65B0);
        public static uint ThreeDLineCoordinates = MakeTag(0x0068, 0x65D0);
        public static uint TwoDPlaneCoordinatesSequence = MakeTag(0x0068, 0x65E0);
        public static uint TwoDPlaneIntersection = MakeTag(0x0068, 0x65F0);
        public static uint ThreeDPlaneOrigin = MakeTag(0x0068, 0x6610);
        public static uint ThreeDPlaneNormal = MakeTag(0x0068, 0x6620);
        public static uint GraphicAnnotationSequence = MakeTag(0x0070, 0x0001);
        public static uint GraphicLayer = MakeTag(0x0070, 0x0002);
        public static uint BoundingBoxAnnotationUnits = MakeTag(0x0070, 0x0003);
        public static uint AnchorPointAnnotationUnits = MakeTag(0x0070, 0x0004);
        public static uint GraphicAnnotationUnits = MakeTag(0x0070, 0x0005);
        public static uint UnformattedTextValue = MakeTag(0x0070, 0x0006);
        public static uint TextObjectSequence = MakeTag(0x0070, 0x0008);
        public static uint GraphicObjectSequence = MakeTag(0x0070, 0x0009);
        public static uint BoundingBoxTopLeftHandCorner = MakeTag(0x0070, 0x0010);
        public static uint BoundingBoxBottomRightHandCorner = MakeTag(0x0070, 0x0011);
        public static uint BoundingBoxTextHorizontalJustification = MakeTag(0x0070, 0x0012);
        public static uint AnchorPoint = MakeTag(0x0070, 0x0014);
        public static uint AnchorPointVisibility = MakeTag(0x0070, 0x0015);
        public static uint GraphicDimensions = MakeTag(0x0070, 0x0020);
        public static uint NumberOfGraphicPoints = MakeTag(0x0070, 0x0021);
        public static uint GraphicData = MakeTag(0x0070, 0x0022);
        public static uint GraphicType = MakeTag(0x0070, 0x0023);
        public static uint GraphicFilled = MakeTag(0x0070, 0x0024);
        public static uint ImageRotationRetired = MakeTag(0x0070, 0x0040);
        public static uint ImageHorizontalFlip = MakeTag(0x0070, 0x0041);
        public static uint ImageRotation = MakeTag(0x0070, 0x0042);
        public static uint DisplayedAreaTopLeftHandCornerTrial = MakeTag(0x0070, 0x0050);
        public static uint DisplayedAreaBottomRightHandCornerTrial = MakeTag(0x0070, 0x0051);
        public static uint DisplayedAreaTopLeftHandCorner = MakeTag(0x0070, 0x0052);
        public static uint DisplayedAreaBottomRightHandCorner = MakeTag(0x0070, 0x0053);
        public static uint DisplayedAreaSelectionSequence = MakeTag(0x0070, 0x005A);
        public static uint GraphicLayerSequence = MakeTag(0x0070, 0x0060);
        public static uint GraphicLayerOrder = MakeTag(0x0070, 0x0062);
        public static uint GraphicLayerRecommendedDisplayGrayscaleValue = MakeTag(0x0070, 0x0066);
        public static uint GraphicLayerRecommendedDisplayRGBValue = MakeTag(0x0070, 0x0067);
        public static uint GraphicLayerDescription = MakeTag(0x0070, 0x0068);
        public static uint ContentLabel = MakeTag(0x0070, 0x0080);
        public static uint ContentDescription = MakeTag(0x0070, 0x0081);
        public static uint PresentationCreationDate = MakeTag(0x0070, 0x0082);
        public static uint PresentationCreationTime = MakeTag(0x0070, 0x0083);
        public static uint ContentCreatorName = MakeTag(0x0070, 0x0084);
        public static uint ContentCreatorIdentificationCodeSequence = MakeTag(0x0070, 0x0086);
        public static uint AlternateContentDescriptionSequence = MakeTag(0x0070, 0x0087);
        public static uint PresentationSizeMode = MakeTag(0x0070, 0x0100);
        public static uint PresentationPixelSpacing = MakeTag(0x0070, 0x0101);
        public static uint PresentationPixelAspectRatio = MakeTag(0x0070, 0x0102);
        public static uint PresentationPixelMagnificationRatio = MakeTag(0x0070, 0x0103);
        public static uint GraphicGroupLabel = MakeTag(0x0070, 0x0207);
        public static uint GraphicGroupDescription = MakeTag(0x0070, 0x0208);
        public static uint CompoundGraphicSequence = MakeTag(0x0070, 0x0209);
        public static uint CompoundGraphicInstanceID = MakeTag(0x0070, 0x0226);
        public static uint FontName = MakeTag(0x0070, 0x0227);
        public static uint FontNameType = MakeTag(0x0070, 0x0228);
        public static uint CSSFontName = MakeTag(0x0070, 0x0229);
        public static uint RotationAngle = MakeTag(0x0070, 0x0230);
        public static uint TextStyleSequence = MakeTag(0x0070, 0x0231);
        public static uint LineStyleSequence = MakeTag(0x0070, 0x0232);
        public static uint FillStyleSequence = MakeTag(0x0070, 0x0233);
        public static uint GraphicGroupSequence = MakeTag(0x0070, 0x0234);
        public static uint TextColorCIELabValue = MakeTag(0x0070, 0x0241);
        public static uint HorizontalAlignment = MakeTag(0x0070, 0x0242);
        public static uint VerticalAlignment = MakeTag(0x0070, 0x0243);
        public static uint ShadowStyle = MakeTag(0x0070, 0x0244);
        public static uint ShadowOffsetX = MakeTag(0x0070, 0x0245);
        public static uint ShadowOffsetY = MakeTag(0x0070, 0x0246);
        public static uint ShadowColorCIELabValue = MakeTag(0x0070, 0x0247);
        public static uint Underlined = MakeTag(0x0070, 0x0248);
        public static uint Bold = MakeTag(0x0070, 0x0249);
        public static uint Italic = MakeTag(0x0070, 0x0250);
        public static uint PatternOnColorCIELabValue = MakeTag(0x0070, 0x0251);
        public static uint PatternOffColorCIELabValue = MakeTag(0x0070, 0x0252);
        public static uint LineThickness = MakeTag(0x0070, 0x0253);
        public static uint LineDashingStyle = MakeTag(0x0070, 0x0254);
        public static uint LinePattern = MakeTag(0x0070, 0x0255);
        public static uint FillPattern = MakeTag(0x0070, 0x0256);
        public static uint FillMode = MakeTag(0x0070, 0x0257);
        public static uint ShadowOpacity = MakeTag(0x0070, 0x0258);
        public static uint GapLength = MakeTag(0x0070, 0x0261);
        public static uint DiameterOfVisibility = MakeTag(0x0070, 0x0262);
        public static uint RotationPoint = MakeTag(0x0070, 0x0273);
        public static uint TickAlignment = MakeTag(0x0070, 0x0274);
        public static uint ShowTickLabel = MakeTag(0x0070, 0x0278);
        public static uint TickLabelAlignment = MakeTag(0x0070, 0x0279);
        public static uint CompoundGraphicUnits = MakeTag(0x0070, 0x0282);
        public static uint PatternOnOpacity = MakeTag(0x0070, 0x0284);
        public static uint PatternOffOpacity = MakeTag(0x0070, 0x0285);
        public static uint MajorTicksSequence = MakeTag(0x0070, 0x0287);
        public static uint TickPosition = MakeTag(0x0070, 0x0288);
        public static uint TickLabel = MakeTag(0x0070, 0x0289);
        public static uint CompoundGraphicType = MakeTag(0x0070, 0x0294);
        public static uint GraphicGroupID = MakeTag(0x0070, 0x0295);
        public static uint ShapeType = MakeTag(0x0070, 0x0306);
        public static uint RegistrationSequence = MakeTag(0x0070, 0x0308);
        public static uint MatrixRegistrationSequence = MakeTag(0x0070, 0x0309);
        public static uint MatrixSequence = MakeTag(0x0070, 0x030A);
        public static uint FrameOfReferenceTransformationMatrixType = MakeTag(0x0070, 0x030C);
        public static uint RegistrationTypeCodeSequence = MakeTag(0x0070, 0x030D);
        public static uint FiducialDescription = MakeTag(0x0070, 0x030F);
        public static uint FiducialIdentifier = MakeTag(0x0070, 0x0310);
        public static uint FiducialIdentifierCodeSequence = MakeTag(0x0070, 0x0311);
        public static uint ContourUncertaintyRadius = MakeTag(0x0070, 0x0312);
        public static uint UsedFiducialsSequence = MakeTag(0x0070, 0x0314);
        public static uint GraphicCoordinatesDataSequence = MakeTag(0x0070, 0x0318);
        public static uint FiducialUID = MakeTag(0x0070, 0x031A);
        public static uint FiducialSetSequence = MakeTag(0x0070, 0x031C);
        public static uint FiducialSequence = MakeTag(0x0070, 0x031E);
        public static uint GraphicLayerRecommendedDisplayCIELabValue = MakeTag(0x0070, 0x0401);
        public static uint BlendingSequence = MakeTag(0x0070, 0x0402);
        public static uint RelativeOpacity = MakeTag(0x0070, 0x0403);
        public static uint ReferencedSpatialRegistrationSequence = MakeTag(0x0070, 0x0404);
        public static uint BlendingPosition = MakeTag(0x0070, 0x0405);
        public static uint HangingProtocolName = MakeTag(0x0072, 0x0002);
        public static uint HangingProtocolDescription = MakeTag(0x0072, 0x0004);
        public static uint HangingProtocolLevel = MakeTag(0x0072, 0x0006);
        public static uint HangingProtocolCreator = MakeTag(0x0072, 0x0008);
        public static uint HangingProtocolCreationDateTime = MakeTag(0x0072, 0x000A);
        public static uint HangingProtocolDefinitionSequence = MakeTag(0x0072, 0x000C);
        public static uint HangingProtocolUserIdentificationCodeSequence = MakeTag(0x0072, 0x000E);
        public static uint HangingProtocolUserGroupName = MakeTag(0x0072, 0x0010);
        public static uint SourceHangingProtocolSequence = MakeTag(0x0072, 0x0012);
        public static uint NumberOfPriorsReferenced = MakeTag(0x0072, 0x0014);
        public static uint ImageSetsSequence = MakeTag(0x0072, 0x0020);
        public static uint ImageSetSelectorSequence = MakeTag(0x0072, 0x0022);
        public static uint ImageSetSelectorUsageFlag = MakeTag(0x0072, 0x0024);
        public static uint SelectorAttribute = MakeTag(0x0072, 0x0026);
        public static uint SelectorValueNumber = MakeTag(0x0072, 0x0028);
        public static uint TimeBasedImageSetsSequence = MakeTag(0x0072, 0x0030);
        public static uint ImageSetNumber = MakeTag(0x0072, 0x0032);
        public static uint ImageSetSelectorCategory = MakeTag(0x0072, 0x0034);
        public static uint RelativeTime = MakeTag(0x0072, 0x0038);
        public static uint RelativeTimeUnits = MakeTag(0x0072, 0x003A);
        public static uint AbstractPriorValue = MakeTag(0x0072, 0x003C);
        public static uint AbstractPriorCodeSequence = MakeTag(0x0072, 0x003E);
        public static uint ImageSetLabel = MakeTag(0x0072, 0x0040);
        public static uint SelectorAttributeVR = MakeTag(0x0072, 0x0050);
        public static uint SelectorSequencePointer = MakeTag(0x0072, 0x0052);
        public static uint SelectorSequencePointerPrivateCreator = MakeTag(0x0072, 0x0054);
        public static uint SelectorAttributePrivateCreator = MakeTag(0x0072, 0x0056);
        public static uint SelectorATValue = MakeTag(0x0072, 0x0060);
        public static uint SelectorCSValue = MakeTag(0x0072, 0x0062);
        public static uint SelectorISValue = MakeTag(0x0072, 0x0064);
        public static uint SelectorLOValue = MakeTag(0x0072, 0x0066);
        public static uint SelectorLTValue = MakeTag(0x0072, 0x0068);
        public static uint SelectorPNValue = MakeTag(0x0072, 0x006A);
        public static uint SelectorSHValue = MakeTag(0x0072, 0x006C);
        public static uint SelectorSTValue = MakeTag(0x0072, 0x006E);
        public static uint SelectorUTValue = MakeTag(0x0072, 0x0070);
        public static uint SelectorDSValue = MakeTag(0x0072, 0x0072);
        public static uint SelectorFDValue = MakeTag(0x0072, 0x0074);
        public static uint SelectorFLValue = MakeTag(0x0072, 0x0076);
        public static uint SelectorULValue = MakeTag(0x0072, 0x0078);
        public static uint SelectorUSValue = MakeTag(0x0072, 0x007A);
        public static uint SelectorSLValue = MakeTag(0x0072, 0x007C);
        public static uint SelectorSSValue = MakeTag(0x0072, 0x007E);
        public static uint SelectorCodeSequenceValue = MakeTag(0x0072, 0x0080);
        public static uint NumberOfScreens = MakeTag(0x0072, 0x0100);
        public static uint NominalScreenDefinitionSequence = MakeTag(0x0072, 0x0102);
        public static uint NumberOfVerticalPixels = MakeTag(0x0072, 0x0104);
        public static uint NumberOfHorizontalPixels = MakeTag(0x0072, 0x0106);
        public static uint DisplayEnvironmentSpatialPosition = MakeTag(0x0072, 0x0108);
        public static uint ScreenMinimumGrayscaleBitDepth = MakeTag(0x0072, 0x010A);
        public static uint ScreenMinimumColorBitDepth = MakeTag(0x0072, 0x010C);
        public static uint ApplicationMaximumRepaintTime = MakeTag(0x0072, 0x010E);
        public static uint DisplaySetsSequence = MakeTag(0x0072, 0x0200);
        public static uint DisplaySetNumber = MakeTag(0x0072, 0x0202);
        public static uint DisplaySetLabel = MakeTag(0x0072, 0x0203);
        public static uint DisplaySetPresentationGroup = MakeTag(0x0072, 0x0204);
        public static uint DisplaySetPresentationGroupDescription = MakeTag(0x0072, 0x0206);
        public static uint PartialDataDisplayHandling = MakeTag(0x0072, 0x0208);
        public static uint SynchronizedScrollingSequence = MakeTag(0x0072, 0x0210);
        public static uint DisplaySetScrollingGroup = MakeTag(0x0072, 0x0212);
        public static uint NavigationIndicatorSequence = MakeTag(0x0072, 0x0214);
        public static uint NavigationDisplaySet = MakeTag(0x0072, 0x0216);
        public static uint ReferenceDisplaySets = MakeTag(0x0072, 0x0218);
        public static uint ImageBoxesSequence = MakeTag(0x0072, 0x0300);
        public static uint ImageBoxNumber = MakeTag(0x0072, 0x0302);
        public static uint ImageBoxLayoutType = MakeTag(0x0072, 0x0304);
        public static uint ImageBoxTileHorizontalDimension = MakeTag(0x0072, 0x0306);
        public static uint ImageBoxTileVerticalDimension = MakeTag(0x0072, 0x0308);
        public static uint ImageBoxScrollDirection = MakeTag(0x0072, 0x0310);
        public static uint ImageBoxSmallScrollType = MakeTag(0x0072, 0x0312);
        public static uint ImageBoxSmallScrollAmount = MakeTag(0x0072, 0x0314);
        public static uint ImageBoxLargeScrollType = MakeTag(0x0072, 0x0316);
        public static uint ImageBoxLargeScrollAmount = MakeTag(0x0072, 0x0318);
        public static uint ImageBoxOverlapPriority = MakeTag(0x0072, 0x0320);
        public static uint CineRelativeToRealTime = MakeTag(0x0072, 0x0330);
        public static uint FilterOperationsSequence = MakeTag(0x0072, 0x0400);
        public static uint FilterByCategory = MakeTag(0x0072, 0x0402);
        public static uint FilterByAttributePresence = MakeTag(0x0072, 0x0404);
        public static uint FilterByOperator = MakeTag(0x0072, 0x0406);
        public static uint StructuredDisplayBackgroundCIELabValue = MakeTag(0x0072, 0x0420);
        public static uint EmptyImageBoxCIELabValue = MakeTag(0x0072, 0x0421);
        public static uint StructuredDisplayImageBoxSequence = MakeTag(0x0072, 0x0422);
        public static uint StructuredDisplayTextBoxSequence = MakeTag(0x0072, 0x0424);
        public static uint ReferencedFirstFrameSequence = MakeTag(0x0072, 0x0427);
        public static uint ImageBoxSynchronizationSequence = MakeTag(0x0072, 0x0430);
        public static uint SynchronizedImageBoxList = MakeTag(0x0072, 0x0432);
        public static uint TypeOfSynchronization = MakeTag(0x0072, 0x0434);
        public static uint BlendingOperationType = MakeTag(0x0072, 0x0500);
        public static uint ReformattingOperationType = MakeTag(0x0072, 0x0510);
        public static uint ReformattingThickness = MakeTag(0x0072, 0x0512);
        public static uint ReformattingInterval = MakeTag(0x0072, 0x0514);
        public static uint ReformattingOperationInitialViewDirection = MakeTag(0x0072, 0x0516);
        public static uint ThreeDRenderingType = MakeTag(0x0072, 0x0520);
        public static uint SortingOperationsSequence = MakeTag(0x0072, 0x0600);
        public static uint SortByCategory = MakeTag(0x0072, 0x0602);
        public static uint SortingDirection = MakeTag(0x0072, 0x0604);
        public static uint DisplaySetPatientOrientation = MakeTag(0x0072, 0x0700);
        public static uint VOIType = MakeTag(0x0072, 0x0702);
        public static uint PseudoColorType = MakeTag(0x0072, 0x0704);
        public static uint PseudoColorPaletteInstanceReferenceSequence = MakeTag(0x0072, 0x0705);
        public static uint ShowGrayscaleInverted = MakeTag(0x0072, 0x0706);
        public static uint ShowImageTrueSizeFlag = MakeTag(0x0072, 0x0710);
        public static uint ShowGraphicAnnotationFlag = MakeTag(0x0072, 0x0712);
        public static uint ShowPatientDemographicsFlag = MakeTag(0x0072, 0x0714);
        public static uint ShowAcquisitionTechniquesFlag = MakeTag(0x0072, 0x0716);
        public static uint DisplaySetHorizontalJustification = MakeTag(0x0072, 0x0717);
        public static uint DisplaySetVerticalJustification = MakeTag(0x0072, 0x0718);
        public static uint ContinuationStartMeterset = MakeTag(0x0074, 0x0120);
        public static uint ContinuationEndMeterset = MakeTag(0x0074, 0x0121);
        public static uint ProcedureStepState = MakeTag(0x0074, 0x1000);
        public static uint ProcedureStepProgressInformationSequence = MakeTag(0x0074, 0x1002);
        public static uint ProcedureStepProgress = MakeTag(0x0074, 0x1004);
        public static uint ProcedureStepProgressDescription = MakeTag(0x0074, 0x1006);
        public static uint ProcedureStepCommunicationsURISequence = MakeTag(0x0074, 0x1008);
        public static uint ContactURI = MakeTag(0x0074, 0x100a);
        public static uint ContactDisplayName = MakeTag(0x0074, 0x100c);
        public static uint ProcedureStepDiscontinuationReasonCodeSequence = MakeTag(0x0074, 0x100e);
        public static uint BeamTaskSequence = MakeTag(0x0074, 0x1020);
        public static uint BeamTaskType = MakeTag(0x0074, 0x1022);
        public static uint BeamOrderIndexTrial = MakeTag(0x0074, 0x1024);
        public static uint TableTopVerticalAdjustedPosition = MakeTag(0x0074, 0x1026);
        public static uint TableTopLongitudinalAdjustedPosition = MakeTag(0x0074, 0x1027);
        public static uint TableTopLateralAdjustedPosition = MakeTag(0x0074, 0x1028);
        public static uint PatientSupportAdjustedAngle = MakeTag(0x0074, 0x102A);
        public static uint TableTopEccentricAdjustedAngle = MakeTag(0x0074, 0x102B);
        public static uint TableTopPitchAdjustedAngle = MakeTag(0x0074, 0x102C);
        public static uint TableTopRollAdjustedAngle = MakeTag(0x0074, 0x102D);
        public static uint DeliveryVerificationImageSequence = MakeTag(0x0074, 0x1030);
        public static uint VerificationImageTiming = MakeTag(0x0074, 0x1032);
        public static uint DoubleExposureFlag = MakeTag(0x0074, 0x1034);
        public static uint DoubleExposureOrdering = MakeTag(0x0074, 0x1036);
        public static uint DoubleExposureMetersetTrial = MakeTag(0x0074, 0x1038);
        public static uint DoubleExposureFieldDeltaTrial = MakeTag(0x0074, 0x103A);
        public static uint RelatedReferenceRTImageSequence = MakeTag(0x0074, 0x1040);
        public static uint GeneralMachineVerificationSequence = MakeTag(0x0074, 0x1042);
        public static uint ConventionalMachineVerificationSequence = MakeTag(0x0074, 0x1044);
        public static uint IonMachineVerificationSequence = MakeTag(0x0074, 0x1046);
        public static uint FailedAttributesSequence = MakeTag(0x0074, 0x1048);
        public static uint OverriddenAttributesSequence = MakeTag(0x0074, 0x104A);
        public static uint ConventionalControlPointVerificationSequence = MakeTag(0x0074, 0x104C);
        public static uint IonControlPointVerificationSequence = MakeTag(0x0074, 0x104E);
        public static uint AttributeOccurrenceSequence = MakeTag(0x0074, 0x1050);
        public static uint AttributeOccurrencePointer = MakeTag(0x0074, 0x1052);
        public static uint AttributeItemSelector = MakeTag(0x0074, 0x1054);
        public static uint AttributeOccurrencePrivateCreator = MakeTag(0x0074, 0x1056);
        public static uint SelectorSequencePointerItems = MakeTag(0x0074, 0x1057);
        public static uint ScheduledProcedureStepPriority = MakeTag(0x0074, 0x1200);
        public static uint WorklistLabel = MakeTag(0x0074, 0x1202);
        public static uint ProcedureStepLabel = MakeTag(0x0074, 0x1204);
        public static uint ScheduledProcessingParametersSequence = MakeTag(0x0074, 0x1210);
        public static uint PerformedProcessingParametersSequence = MakeTag(0x0074, 0x1212);
        public static uint UnifiedProcedureStepPerformedProcedureSequence = MakeTag(0x0074, 0x1216);
        public static uint RelatedProcedureStepSequence = MakeTag(0x0074, 0x1220);
        public static uint ProcedureStepRelationshipType = MakeTag(0x0074, 0x1222);
        public static uint ReplacedProcedureStepSequence = MakeTag(0x0074, 0x1224);
        public static uint DeletionLock = MakeTag(0x0074, 0x1230);
        public static uint ReceivingAE = MakeTag(0x0074, 0x1234);
        public static uint RequestingAE = MakeTag(0x0074, 0x1236);
        public static uint ReasonForCancellation = MakeTag(0x0074, 0x1238);
        public static uint SCPStatus = MakeTag(0x0074, 0x1242);
        public static uint SubscriptionListStatus = MakeTag(0x0074, 0x1244);
        public static uint UnifiedProcedureStepListStatus = MakeTag(0x0074, 0x1246);
        public static uint BeamOrderIndex = MakeTag(0x0074, 0x1324);
        public static uint DoubleExposureMeterset = MakeTag(0x0074, 0x1338);
        public static uint DoubleExposureFieldDelta = MakeTag(0x0074, 0x133A);
        public static uint ImplantAssemblyTemplateName = MakeTag(0x0076, 0x0001);
        public static uint ImplantAssemblyTemplateIssuer = MakeTag(0x0076, 0x0003);
        public static uint ImplantAssemblyTemplateVersion = MakeTag(0x0076, 0x0006);
        public static uint ReplacedImplantAssemblyTemplateSequence = MakeTag(0x0076, 0x0008);
        public static uint ImplantAssemblyTemplateType = MakeTag(0x0076, 0x000A);
        public static uint OriginalImplantAssemblyTemplateSequence = MakeTag(0x0076, 0x000C);
        public static uint DerivationImplantAssemblyTemplateSequence = MakeTag(0x0076, 0x000E);
        public static uint ImplantAssemblyTemplateTargetAnatomySequence = MakeTag(0x0076, 0x0010);
        public static uint ProcedureTypeCodeSequence = MakeTag(0x0076, 0x0020);
        public static uint SurgicalTechnique = MakeTag(0x0076, 0x0030);
        public static uint ComponentTypesSequence = MakeTag(0x0076, 0x0032);
        public static uint ComponentTypeCodeSequence = MakeTag(0x0076, 0x0034);
        public static uint ExclusiveComponentType = MakeTag(0x0076, 0x0036);
        public static uint MandatoryComponentType = MakeTag(0x0076, 0x0038);
        public static uint ComponentSequence = MakeTag(0x0076, 0x0040);
        public static uint ComponentID = MakeTag(0x0076, 0x0055);
        public static uint ComponentAssemblySequence = MakeTag(0x0076, 0x0060);
        public static uint Component1ReferencedID = MakeTag(0x0076, 0x0070);
        public static uint Component1ReferencedMatingFeatureSetID = MakeTag(0x0076, 0x0080);
        public static uint Component1ReferencedMatingFeatureID = MakeTag(0x0076, 0x0090);
        public static uint Component2ReferencedID = MakeTag(0x0076, 0x00A0);
        public static uint Component2ReferencedMatingFeatureSetID = MakeTag(0x0076, 0x00B0);
        public static uint Component2ReferencedMatingFeatureID = MakeTag(0x0076, 0x00C0);
        public static uint ImplantTemplateGroupName = MakeTag(0x0078, 0x0001);
        public static uint ImplantTemplateGroupDescription = MakeTag(0x0078, 0x0010);
        public static uint ImplantTemplateGroupIssuer = MakeTag(0x0078, 0x0020);
        public static uint ImplantTemplateGroupVersion = MakeTag(0x0078, 0x0024);
        public static uint ReplacedImplantTemplateGroupSequence = MakeTag(0x0078, 0x0026);
        public static uint ImplantTemplateGroupTargetAnatomySequence = MakeTag(0x0078, 0x0028);
        public static uint ImplantTemplateGroupMembersSequence = MakeTag(0x0078, 0x002A);
        public static uint ImplantTemplateGroupMemberID = MakeTag(0x0078, 0x002E);
        public static uint ThreeDImplantTemplateGroupMemberMatchingPoint = MakeTag(0x0078, 0x0050);
        public static uint ThreeDImplantTemplateGroupMemberMatchingAxes = MakeTag(0x0078, 0x0060);
        public static uint ImplantTemplateGroupMemberMatching2DCoordinatesSequence = MakeTag(0x0078, 0x0070);
        public static uint TwoDImplantTemplateGroupMemberMatchingPoint = MakeTag(0x0078, 0x0090);
        public static uint TwoDImplantTemplateGroupMemberMatchingAxes = MakeTag(0x0078, 0x00A0);
        public static uint ImplantTemplateGroupVariationDimensionSequence = MakeTag(0x0078, 0x00B0);
        public static uint ImplantTemplateGroupVariationDimensionName = MakeTag(0x0078, 0x00B2);
        public static uint ImplantTemplateGroupVariationDimensionRankSequence = MakeTag(0x0078, 0x00B4);
        public static uint ReferencedImplantTemplateGroupMemberID = MakeTag(0x0078, 0x00B6);
        public static uint ImplantTemplateGroupVariationDimensionRank = MakeTag(0x0078, 0x00B8);
        public static uint StorageMediaFileSetID = MakeTag(0x0088, 0x0130);
        public static uint StorageMediaFileSetUID = MakeTag(0x0088, 0x0140);
        public static uint IconImageSequence = MakeTag(0x0088, 0x0200);
        public static uint TopicTitle = MakeTag(0x0088, 0x0904);
        public static uint TopicSubject = MakeTag(0x0088, 0x0906);
        public static uint TopicAuthor = MakeTag(0x0088, 0x0910);
        public static uint TopicKeywords = MakeTag(0x0088, 0x0912);
        public static uint SOPInstanceStatus = MakeTag(0x0100, 0x0410);
        public static uint SOPAuthorizationDateTime = MakeTag(0x0100, 0x0420);
        public static uint SOPAuthorizationComment = MakeTag(0x0100, 0x0424);
        public static uint AuthorizationEquipmentCertificationNumber = MakeTag(0x0100, 0x0426);
        public static uint MACIDNumber = MakeTag(0x0400, 0x0005);
        public static uint MACCalculationTransferSyntaxUID = MakeTag(0x0400, 0x0010);
        public static uint MACAlgorithm = MakeTag(0x0400, 0x0015);
        public static uint DataElementsSigned = MakeTag(0x0400, 0x0020);
        public static uint DigitalSignatureUID = MakeTag(0x0400, 0x0100);
        public static uint DigitalSignatureDateTime = MakeTag(0x0400, 0x0105);
        public static uint CertificateType = MakeTag(0x0400, 0x0110);
        public static uint CertificateOfSigner = MakeTag(0x0400, 0x0115);
        public static uint Signature = MakeTag(0x0400, 0x0120);
        public static uint CertifiedTimestampType = MakeTag(0x0400, 0x0305);
        public static uint CertifiedTimestamp = MakeTag(0x0400, 0x0310);
        public static uint DigitalSignaturePurposeCodeSequence = MakeTag(0x0400, 0x0401);
        public static uint ReferencedDigitalSignatureSequence = MakeTag(0x0400, 0x0402);
        public static uint ReferencedSOPInstanceMACSequence = MakeTag(0x0400, 0x0403);
        public static uint MAC = MakeTag(0x0400, 0x0404);
        public static uint EncryptedAttributesSequence = MakeTag(0x0400, 0x0500);
        public static uint EncryptedContentTransferSyntaxUID = MakeTag(0x0400, 0x0510);
        public static uint EncryptedContent = MakeTag(0x0400, 0x0520);
        public static uint ModifiedAttributesSequence = MakeTag(0x0400, 0x0550);
        public static uint OriginalAttributesSequence = MakeTag(0x0400, 0x0561);
        public static uint AttributeModificationDateTime = MakeTag(0x0400, 0x0562);
        public static uint ModifyingSystem = MakeTag(0x0400, 0x0563);
        public static uint SourceOfPreviousValues = MakeTag(0x0400, 0x0564);
        public static uint ReasonForTheAttributeModification = MakeTag(0x0400, 0x0565);
        public static uint NumberOfCopies = MakeTag(0x2000, 0x0010);
        public static uint PrinterConfigurationSequence = MakeTag(0x2000, 0x001E);
        public static uint PrintPriority = MakeTag(0x2000, 0x0020);
        public static uint MediumType = MakeTag(0x2000, 0x0030);
        public static uint FilmDestination = MakeTag(0x2000, 0x0040);
        public static uint FilmSessionLabel = MakeTag(0x2000, 0x0050);
        public static uint MemoryAllocation = MakeTag(0x2000, 0x0060);
        public static uint MaximumMemoryAllocation = MakeTag(0x2000, 0x0061);
        public static uint ColorImagePrintingFlag = MakeTag(0x2000, 0x0062);
        public static uint CollationFlag = MakeTag(0x2000, 0x0063);
        public static uint AnnotationFlag = MakeTag(0x2000, 0x0065);
        public static uint ImageOverlayFlag = MakeTag(0x2000, 0x0067);
        public static uint PresentationLUTFlag = MakeTag(0x2000, 0x0069);
        public static uint ImageBoxPresentationLUTFlag = MakeTag(0x2000, 0x006A);
        public static uint MemoryBitDepth = MakeTag(0x2000, 0x00A0);
        public static uint PrintingBitDepth = MakeTag(0x2000, 0x00A1);
        public static uint MediaInstalledSequence = MakeTag(0x2000, 0x00A2);
        public static uint OtherMediaAvailableSequence = MakeTag(0x2000, 0x00A4);
        public static uint SupportedImageDisplayFormatsSequence = MakeTag(0x2000, 0x00A8);
        public static uint ReferencedFilmBoxSequence = MakeTag(0x2000, 0x0500);
        public static uint ReferencedStoredPrintSequence = MakeTag(0x2000, 0x0510);
        public static uint ImageDisplayFormat = MakeTag(0x2010, 0x0010);
        public static uint AnnotationDisplayFormatID = MakeTag(0x2010, 0x0030);
        public static uint FilmOrientation = MakeTag(0x2010, 0x0040);
        public static uint FilmSizeID = MakeTag(0x2010, 0x0050);
        public static uint PrinterResolutionID = MakeTag(0x2010, 0x0052);
        public static uint DefaultPrinterResolutionID = MakeTag(0x2010, 0x0054);
        public static uint MagnificationType = MakeTag(0x2010, 0x0060);
        public static uint SmoothingType = MakeTag(0x2010, 0x0080);
        public static uint DefaultMagnificationType = MakeTag(0x2010, 0x00A6);
        public static uint OtherMagnificationTypesAvailable = MakeTag(0x2010, 0x00A7);
        public static uint DefaultSmoothingType = MakeTag(0x2010, 0x00A8);
        public static uint OtherSmoothingTypesAvailable = MakeTag(0x2010, 0x00A9);
        public static uint BorderDensity = MakeTag(0x2010, 0x0100);
        public static uint EmptyImageDensity = MakeTag(0x2010, 0x0110);
        public static uint MinDensity = MakeTag(0x2010, 0x0120);
        public static uint MaxDensity = MakeTag(0x2010, 0x0130);
        public static uint Trim = MakeTag(0x2010, 0x0140);
        public static uint ConfigurationInformation = MakeTag(0x2010, 0x0150);
        public static uint ConfigurationInformationDescription = MakeTag(0x2010, 0x0152);
        public static uint MaximumCollatedFilms = MakeTag(0x2010, 0x0154);
        public static uint Illumination = MakeTag(0x2010, 0x015E);
        public static uint ReflectedAmbientLight = MakeTag(0x2010, 0x0160);
        public static uint PrinterPixelSpacing = MakeTag(0x2010, 0x0376);
        public static uint ReferencedFilmSessionSequence = MakeTag(0x2010, 0x0500);
        public static uint ReferencedImageBoxSequence = MakeTag(0x2010, 0x0510);
        public static uint ReferencedBasicAnnotationBoxSequence = MakeTag(0x2010, 0x0520);
        public static uint ImageBoxPosition = MakeTag(0x2020, 0x0010);
        public static uint Polarity = MakeTag(0x2020, 0x0020);
        public static uint RequestedImageSize = MakeTag(0x2020, 0x0030);
        public static uint RequestedDecimateCropBehavior = MakeTag(0x2020, 0x0040);
        public static uint RequestedResolutionID = MakeTag(0x2020, 0x0050);
        public static uint RequestedImageSizeFlag = MakeTag(0x2020, 0x00A0);
        public static uint DecimateCropResult = MakeTag(0x2020, 0x00A2);
        public static uint BasicGrayscaleImageSequence = MakeTag(0x2020, 0x0110);
        public static uint BasicColorImageSequence = MakeTag(0x2020, 0x0111);
        public static uint ReferencedImageOverlayBoxSequence = MakeTag(0x2020, 0x0130);
        public static uint ReferencedVOILUTBoxSequence = MakeTag(0x2020, 0x0140);
        public static uint AnnotationPosition = MakeTag(0x2030, 0x0010);
        public static uint TextString = MakeTag(0x2030, 0x0020);
        public static uint ReferencedOverlayPlaneSequence = MakeTag(0x2040, 0x0010);
        public static uint ReferencedOverlayPlaneGroups = MakeTag(0x2040, 0x0011);
        public static uint OverlayPixelDataSequence = MakeTag(0x2040, 0x0020);
        public static uint OverlayMagnificationType = MakeTag(0x2040, 0x0060);
        public static uint OverlaySmoothingType = MakeTag(0x2040, 0x0070);
        public static uint OverlayOrImageMagnification = MakeTag(0x2040, 0x0072);
        public static uint MagnifyToNumberOfColumns = MakeTag(0x2040, 0x0074);
        public static uint OverlayForegroundDensity = MakeTag(0x2040, 0x0080);
        public static uint OverlayBackgroundDensity = MakeTag(0x2040, 0x0082);
        public static uint OverlayMode = MakeTag(0x2040, 0x0090);
        public static uint ThresholdDensity = MakeTag(0x2040, 0x0100);
        public static uint ReferencedImageBoxSequenceRetired = MakeTag(0x2040, 0x0500);
        public static uint PresentationLUTSequence = MakeTag(0x2050, 0x0010);
        public static uint PresentationLUTShape = MakeTag(0x2050, 0x0020);
        public static uint ReferencedPresentationLUTSequence = MakeTag(0x2050, 0x0500);
        public static uint PrintJobID = MakeTag(0x2100, 0x0010);
        public static uint ExecutionStatus = MakeTag(0x2100, 0x0020);
        public static uint ExecutionStatusInfo = MakeTag(0x2100, 0x0030);
        public static uint CreationDate = MakeTag(0x2100, 0x0040);
        public static uint CreationTime = MakeTag(0x2100, 0x0050);
        public static uint Originator = MakeTag(0x2100, 0x0070);
        public static uint DestinationAE = MakeTag(0x2100, 0x0140);
        public static uint OwnerID = MakeTag(0x2100, 0x0160);
        public static uint NumberOfFilms = MakeTag(0x2100, 0x0170);
        public static uint ReferencedPrintJobSequencePullStoredPrint = MakeTag(0x2100, 0x0500);
        public static uint PrinterStatus = MakeTag(0x2110, 0x0010);
        public static uint PrinterStatusInfo = MakeTag(0x2110, 0x0020);
        public static uint PrinterName = MakeTag(0x2110, 0x0030);
        public static uint PrintQueueID = MakeTag(0x2110, 0x0099);
        public static uint QueueStatus = MakeTag(0x2120, 0x0010);
        public static uint PrintJobDescriptionSequence = MakeTag(0x2120, 0x0050);
        public static uint ReferencedPrintJobSequence = MakeTag(0x2120, 0x0070);
        public static uint PrintManagementCapabilitiesSequence = MakeTag(0x2130, 0x0010);
        public static uint PrinterCharacteristicsSequence = MakeTag(0x2130, 0x0015);
        public static uint FilmBoxContentSequence = MakeTag(0x2130, 0x0030);
        public static uint ImageBoxContentSequence = MakeTag(0x2130, 0x0040);
        public static uint AnnotationContentSequence = MakeTag(0x2130, 0x0050);
        public static uint ImageOverlayBoxContentSequence = MakeTag(0x2130, 0x0060);
        public static uint PresentationLUTContentSequence = MakeTag(0x2130, 0x0080);
        public static uint ProposedStudySequence = MakeTag(0x2130, 0x00A0);
        public static uint OriginalImageSequence = MakeTag(0x2130, 0x00C0);
        public static uint LabelUsingInformationExtractedFromInstances = MakeTag(0x2200, 0x0001);
        public static uint LabelText = MakeTag(0x2200, 0x0002);
        public static uint LabelStyleSelection = MakeTag(0x2200, 0x0003);
        public static uint MediaDisposition = MakeTag(0x2200, 0x0004);
        public static uint BarcodeValue = MakeTag(0x2200, 0x0005);
        public static uint BarcodeSymbology = MakeTag(0x2200, 0x0006);
        public static uint AllowMediaSplitting = MakeTag(0x2200, 0x0007);
        public static uint IncludeNonDICOMObjects = MakeTag(0x2200, 0x0008);
        public static uint IncludeDisplayApplication = MakeTag(0x2200, 0x0009);
        public static uint PreserveCompositeInstancesAfterMediaCreation = MakeTag(0x2200, 0x000A);
        public static uint TotalNumberOfPiecesOfMediaCreated = MakeTag(0x2200, 0x000B);
        public static uint RequestedMediaApplicationProfile = MakeTag(0x2200, 0x000C);
        public static uint ReferencedStorageMediaSequence = MakeTag(0x2200, 0x000D);
        public static uint FailureAttributes = MakeTag(0x2200, 0x000E);
        public static uint AllowLossyCompression = MakeTag(0x2200, 0x000F);
        public static uint RequestPriority = MakeTag(0x2200, 0x0020);
        public static uint RTImageLabel = MakeTag(0x3002, 0x0002);
        public static uint RTImageName = MakeTag(0x3002, 0x0003);
        public static uint RTImageDescription = MakeTag(0x3002, 0x0004);
        public static uint ReportedValuesOrigin = MakeTag(0x3002, 0x000A);
        public static uint RTImagePlane = MakeTag(0x3002, 0x000C);
        public static uint XRayImageReceptorTranslation = MakeTag(0x3002, 0x000D);
        public static uint XRayImageReceptorAngle = MakeTag(0x3002, 0x000E);
        public static uint RTImageOrientation = MakeTag(0x3002, 0x0010);
        public static uint ImagePlanePixelSpacing = MakeTag(0x3002, 0x0011);
        public static uint RTImagePosition = MakeTag(0x3002, 0x0012);
        public static uint RadiationMachineName = MakeTag(0x3002, 0x0020);
        public static uint RadiationMachineSAD = MakeTag(0x3002, 0x0022);
        public static uint RadiationMachineSSD = MakeTag(0x3002, 0x0024);
        public static uint RTImageSID = MakeTag(0x3002, 0x0026);
        public static uint SourceToReferenceObjectDistance = MakeTag(0x3002, 0x0028);
        public static uint FractionNumber = MakeTag(0x3002, 0x0029);
        public static uint ExposureSequence = MakeTag(0x3002, 0x0030);
        public static uint MetersetExposure = MakeTag(0x3002, 0x0032);
        public static uint DiaphragmPosition = MakeTag(0x3002, 0x0034);
        public static uint FluenceMapSequence = MakeTag(0x3002, 0x0040);
        public static uint FluenceDataSource = MakeTag(0x3002, 0x0041);
        public static uint FluenceDataScale = MakeTag(0x3002, 0x0042);
        public static uint PrimaryFluenceModeSequence = MakeTag(0x3002, 0x0050);
        public static uint FluenceMode = MakeTag(0x3002, 0x0051);
        public static uint FluenceModeID = MakeTag(0x3002, 0x0052);
        public static uint DVHType = MakeTag(0x3004, 0x0001);
        public static uint DoseUnits = MakeTag(0x3004, 0x0002);
        public static uint DoseType = MakeTag(0x3004, 0x0004);
        public static uint DoseComment = MakeTag(0x3004, 0x0006);
        public static uint NormalizationPoint = MakeTag(0x3004, 0x0008);
        public static uint DoseSummationType = MakeTag(0x3004, 0x000A);
        public static uint GridFrameOffsetVector = MakeTag(0x3004, 0x000C);
        public static uint DoseGridScaling = MakeTag(0x3004, 0x000E);
        public static uint RTDoseROISequence = MakeTag(0x3004, 0x0010);
        public static uint DoseValue = MakeTag(0x3004, 0x0012);
        public static uint TissueHeterogeneityCorrection = MakeTag(0x3004, 0x0014);
        public static uint DVHNormalizationPoint = MakeTag(0x3004, 0x0040);
        public static uint DVHNormalizationDoseValue = MakeTag(0x3004, 0x0042);
        public static uint DVHSequence = MakeTag(0x3004, 0x0050);
        public static uint DVHDoseScaling = MakeTag(0x3004, 0x0052);
        public static uint DVHVolumeUnits = MakeTag(0x3004, 0x0054);
        public static uint DVHNumberOfBins = MakeTag(0x3004, 0x0056);
        public static uint DVHData = MakeTag(0x3004, 0x0058);
        public static uint DVHReferencedROISequence = MakeTag(0x3004, 0x0060);
        public static uint DVHROIContributionType = MakeTag(0x3004, 0x0062);
        public static uint DVHMinimumDose = MakeTag(0x3004, 0x0070);
        public static uint DVHMaximumDose = MakeTag(0x3004, 0x0072);
        public static uint DVHMeanDose = MakeTag(0x3004, 0x0074);
        public static uint StructureSetLabel = MakeTag(0x3006, 0x0002);
        public static uint StructureSetName = MakeTag(0x3006, 0x0004);
        public static uint StructureSetDescription = MakeTag(0x3006, 0x0006);
        public static uint StructureSetDate = MakeTag(0x3006, 0x0008);
        public static uint StructureSetTime = MakeTag(0x3006, 0x0009);
        public static uint ReferencedFrameOfReferenceSequence = MakeTag(0x3006, 0x0010);
        public static uint RTReferencedStudySequence = MakeTag(0x3006, 0x0012);
        public static uint RTReferencedSeriesSequence = MakeTag(0x3006, 0x0014);
        public static uint ContourImageSequence = MakeTag(0x3006, 0x0016);
        public static uint StructureSetROISequence = MakeTag(0x3006, 0x0020);
        public static uint ROINumber = MakeTag(0x3006, 0x0022);
        public static uint ReferencedFrameOfReferenceUID = MakeTag(0x3006, 0x0024);
        public static uint ROIName = MakeTag(0x3006, 0x0026);
        public static uint ROIDescription = MakeTag(0x3006, 0x0028);
        public static uint ROIDisplayColor = MakeTag(0x3006, 0x002A);
        public static uint ROIVolume = MakeTag(0x3006, 0x002C);
        public static uint RTRelatedROISequence = MakeTag(0x3006, 0x0030);
        public static uint RTROIRelationship = MakeTag(0x3006, 0x0033);
        public static uint ROIGenerationAlgorithm = MakeTag(0x3006, 0x0036);
        public static uint ROIGenerationDescription = MakeTag(0x3006, 0x0038);
        public static uint ROIContourSequence = MakeTag(0x3006, 0x0039);
        public static uint ContourSequence = MakeTag(0x3006, 0x0040);
        public static uint ContourGeometricType = MakeTag(0x3006, 0x0042);
        public static uint ContourSlabThickness = MakeTag(0x3006, 0x0044);
        public static uint ContourOffsetVector = MakeTag(0x3006, 0x0045);
        public static uint NumberOfContourPoints = MakeTag(0x3006, 0x0046);
        public static uint ContourNumber = MakeTag(0x3006, 0x0048);
        public static uint AttachedContours = MakeTag(0x3006, 0x0049);
        public static uint ContourData = MakeTag(0x3006, 0x0050);
        public static uint RTROIObservationsSequence = MakeTag(0x3006, 0x0080);
        public static uint ObservationNumber = MakeTag(0x3006, 0x0082);
        public static uint ReferencedROINumber = MakeTag(0x3006, 0x0084);
        public static uint ROIObservationLabel = MakeTag(0x3006, 0x0085);
        public static uint RTROIIdentificationCodeSequence = MakeTag(0x3006, 0x0086);
        public static uint ROIObservationDescription = MakeTag(0x3006, 0x0088);
        public static uint RelatedRTROIObservationsSequence = MakeTag(0x3006, 0x00A0);
        public static uint RTROIInterpretedType = MakeTag(0x3006, 0x00A4);
        public static uint ROIInterpreter = MakeTag(0x3006, 0x00A6);
        public static uint ROIPhysicalPropertiesSequence = MakeTag(0x3006, 0x00B0);
        public static uint ROIPhysicalProperty = MakeTag(0x3006, 0x00B2);
        public static uint ROIPhysicalPropertyValue = MakeTag(0x3006, 0x00B4);
        public static uint ROIElementalCompositionSequence = MakeTag(0x3006, 0x00B6);
        public static uint ROIElementalCompositionAtomicNumber = MakeTag(0x3006, 0x00B7);
        public static uint ROIElementalCompositionAtomicMassFraction = MakeTag(0x3006, 0x00B8);
        public static uint FrameOfReferenceRelationshipSequence = MakeTag(0x3006, 0x00C0);
        public static uint RelatedFrameOfReferenceUID = MakeTag(0x3006, 0x00C2);
        public static uint FrameOfReferenceTransformationType = MakeTag(0x3006, 0x00C4);
        public static uint FrameOfReferenceTransformationMatrix = MakeTag(0x3006, 0x00C6);
        public static uint FrameOfReferenceTransformationComment = MakeTag(0x3006, 0x00C8);
        public static uint MeasuredDoseReferenceSequence = MakeTag(0x3008, 0x0010);
        public static uint MeasuredDoseDescription = MakeTag(0x3008, 0x0012);
        public static uint MeasuredDoseType = MakeTag(0x3008, 0x0014);
        public static uint MeasuredDoseValue = MakeTag(0x3008, 0x0016);
        public static uint TreatmentSessionBeamSequence = MakeTag(0x3008, 0x0020);
        public static uint TreatmentSessionIonBeamSequence = MakeTag(0x3008, 0x0021);
        public static uint CurrentFractionNumber = MakeTag(0x3008, 0x0022);
        public static uint TreatmentControlPointDate = MakeTag(0x3008, 0x0024);
        public static uint TreatmentControlPointTime = MakeTag(0x3008, 0x0025);
        public static uint TreatmentTerminationStatus = MakeTag(0x3008, 0x002A);
        public static uint TreatmentTerminationCode = MakeTag(0x3008, 0x002B);
        public static uint TreatmentVerificationStatus = MakeTag(0x3008, 0x002C);
        public static uint ReferencedTreatmentRecordSequence = MakeTag(0x3008, 0x0030);
        public static uint SpecifiedPrimaryMeterset = MakeTag(0x3008, 0x0032);
        public static uint SpecifiedSecondaryMeterset = MakeTag(0x3008, 0x0033);
        public static uint DeliveredPrimaryMeterset = MakeTag(0x3008, 0x0036);
        public static uint DeliveredSecondaryMeterset = MakeTag(0x3008, 0x0037);
        public static uint SpecifiedTreatmentTime = MakeTag(0x3008, 0x003A);
        public static uint DeliveredTreatmentTime = MakeTag(0x3008, 0x003B);
        public static uint ControlPointDeliverySequence = MakeTag(0x3008, 0x0040);
        public static uint IonControlPointDeliverySequence = MakeTag(0x3008, 0x0041);
        public static uint SpecifiedMeterset = MakeTag(0x3008, 0x0042);
        public static uint DeliveredMeterset = MakeTag(0x3008, 0x0044);
        public static uint MetersetRateSet = MakeTag(0x3008, 0x0045);
        public static uint MetersetRateDelivered = MakeTag(0x3008, 0x0046);
        public static uint ScanSpotMetersetsDelivered = MakeTag(0x3008, 0x0047);
        public static uint DoseRateDelivered = MakeTag(0x3008, 0x0048);
        public static uint TreatmentSummaryCalculatedDoseReferenceSequence = MakeTag(0x3008, 0x0050);
        public static uint CumulativeDoseToDoseReference = MakeTag(0x3008, 0x0052);
        public static uint FirstTreatmentDate = MakeTag(0x3008, 0x0054);
        public static uint MostRecentTreatmentDate = MakeTag(0x3008, 0x0056);
        public static uint NumberOfFractionsDelivered = MakeTag(0x3008, 0x005A);
        public static uint OverrideSequence = MakeTag(0x3008, 0x0060);
        public static uint ParameterSequencePointer = MakeTag(0x3008, 0x0061);
        public static uint OverrideParameterPointer = MakeTag(0x3008, 0x0062);
        public static uint ParameterItemIndex = MakeTag(0x3008, 0x0063);
        public static uint MeasuredDoseReferenceNumber = MakeTag(0x3008, 0x0064);
        public static uint ParameterPointer = MakeTag(0x3008, 0x0065);
        public static uint OverrideReason = MakeTag(0x3008, 0x0066);
        public static uint CorrectedParameterSequence = MakeTag(0x3008, 0x0068);
        public static uint CorrectionValue = MakeTag(0x3008, 0x006A);
        public static uint CalculatedDoseReferenceSequence = MakeTag(0x3008, 0x0070);
        public static uint CalculatedDoseReferenceNumber = MakeTag(0x3008, 0x0072);
        public static uint CalculatedDoseReferenceDescription = MakeTag(0x3008, 0x0074);
        public static uint CalculatedDoseReferenceDoseValue = MakeTag(0x3008, 0x0076);
        public static uint StartMeterset = MakeTag(0x3008, 0x0078);
        public static uint EndMeterset = MakeTag(0x3008, 0x007A);
        public static uint ReferencedMeasuredDoseReferenceSequence = MakeTag(0x3008, 0x0080);
        public static uint ReferencedMeasuredDoseReferenceNumber = MakeTag(0x3008, 0x0082);
        public static uint ReferencedCalculatedDoseReferenceSequence = MakeTag(0x3008, 0x0090);
        public static uint ReferencedCalculatedDoseReferenceNumber = MakeTag(0x3008, 0x0092);
        public static uint BeamLimitingDeviceLeafPairsSequence = MakeTag(0x3008, 0x00A0);
        public static uint RecordedWedgeSequence = MakeTag(0x3008, 0x00B0);
        public static uint RecordedCompensatorSequence = MakeTag(0x3008, 0x00C0);
        public static uint RecordedBlockSequence = MakeTag(0x3008, 0x00D0);
        public static uint TreatmentSummaryMeasuredDoseReferenceSequence = MakeTag(0x3008, 0x00E0);
        public static uint RecordedSnoutSequence = MakeTag(0x3008, 0x00F0);
        public static uint RecordedRangeShifterSequence = MakeTag(0x3008, 0x00F2);
        public static uint RecordedLateralSpreadingDeviceSequence = MakeTag(0x3008, 0x00F4);
        public static uint RecordedRangeModulatorSequence = MakeTag(0x3008, 0x00F6);
        public static uint RecordedSourceSequence = MakeTag(0x3008, 0x0100);
        public static uint SourceSerialNumber = MakeTag(0x3008, 0x0105);
        public static uint TreatmentSessionApplicationSetupSequence = MakeTag(0x3008, 0x0110);
        public static uint ApplicationSetupCheck = MakeTag(0x3008, 0x0116);
        public static uint RecordedBrachyAccessoryDeviceSequence = MakeTag(0x3008, 0x0120);
        public static uint ReferencedBrachyAccessoryDeviceNumber = MakeTag(0x3008, 0x0122);
        public static uint RecordedChannelSequence = MakeTag(0x3008, 0x0130);
        public static uint SpecifiedChannelTotalTime = MakeTag(0x3008, 0x0132);
        public static uint DeliveredChannelTotalTime = MakeTag(0x3008, 0x0134);
        public static uint SpecifiedNumberOfPulses = MakeTag(0x3008, 0x0136);
        public static uint DeliveredNumberOfPulses = MakeTag(0x3008, 0x0138);
        public static uint SpecifiedPulseRepetitionInterval = MakeTag(0x3008, 0x013A);
        public static uint DeliveredPulseRepetitionInterval = MakeTag(0x3008, 0x013C);
        public static uint RecordedSourceApplicatorSequence = MakeTag(0x3008, 0x0140);
        public static uint ReferencedSourceApplicatorNumber = MakeTag(0x3008, 0x0142);
        public static uint RecordedChannelShieldSequence = MakeTag(0x3008, 0x0150);
        public static uint ReferencedChannelShieldNumber = MakeTag(0x3008, 0x0152);
        public static uint BrachyControlPointDeliveredSequence = MakeTag(0x3008, 0x0160);
        public static uint SafePositionExitDate = MakeTag(0x3008, 0x0162);
        public static uint SafePositionExitTime = MakeTag(0x3008, 0x0164);
        public static uint SafePositionReturnDate = MakeTag(0x3008, 0x0166);
        public static uint SafePositionReturnTime = MakeTag(0x3008, 0x0168);
        public static uint CurrentTreatmentStatus = MakeTag(0x3008, 0x0200);
        public static uint TreatmentStatusComment = MakeTag(0x3008, 0x0202);
        public static uint FractionGroupSummarySequence = MakeTag(0x3008, 0x0220);
        public static uint ReferencedFractionNumber = MakeTag(0x3008, 0x0223);
        public static uint FractionGroupType = MakeTag(0x3008, 0x0224);
        public static uint BeamStopperPosition = MakeTag(0x3008, 0x0230);
        public static uint FractionStatusSummarySequence = MakeTag(0x3008, 0x0240);
        public static uint TreatmentDate = MakeTag(0x3008, 0x0250);
        public static uint TreatmentTime = MakeTag(0x3008, 0x0251);
        public static uint RTPlanLabel = MakeTag(0x300A, 0x0002);
        public static uint RTPlanName = MakeTag(0x300A, 0x0003);
        public static uint RTPlanDescription = MakeTag(0x300A, 0x0004);
        public static uint RTPlanDate = MakeTag(0x300A, 0x0006);
        public static uint RTPlanTime = MakeTag(0x300A, 0x0007);
        public static uint TreatmentProtocols = MakeTag(0x300A, 0x0009);
        public static uint PlanIntent = MakeTag(0x300A, 0x000A);
        public static uint TreatmentSites = MakeTag(0x300A, 0x000B);
        public static uint RTPlanGeometry = MakeTag(0x300A, 0x000C);
        public static uint PrescriptionDescription = MakeTag(0x300A, 0x000E);
        public static uint DoseReferenceSequence = MakeTag(0x300A, 0x0010);
        public static uint DoseReferenceNumber = MakeTag(0x300A, 0x0012);
        public static uint DoseReferenceUID = MakeTag(0x300A, 0x0013);
        public static uint DoseReferenceStructureType = MakeTag(0x300A, 0x0014);
        public static uint NominalBeamEnergyUnit = MakeTag(0x300A, 0x0015);
        public static uint DoseReferenceDescription = MakeTag(0x300A, 0x0016);
        public static uint DoseReferencePointCoordinates = MakeTag(0x300A, 0x0018);
        public static uint NominalPriorDose = MakeTag(0x300A, 0x001A);
        public static uint DoseReferenceType = MakeTag(0x300A, 0x0020);
        public static uint ConstraintWeight = MakeTag(0x300A, 0x0021);
        public static uint DeliveryWarningDose = MakeTag(0x300A, 0x0022);
        public static uint DeliveryMaximumDose = MakeTag(0x300A, 0x0023);
        public static uint TargetMinimumDose = MakeTag(0x300A, 0x0025);
        public static uint TargetPrescriptionDose = MakeTag(0x300A, 0x0026);
        public static uint TargetMaximumDose = MakeTag(0x300A, 0x0027);
        public static uint TargetUnderdoseVolumeFraction = MakeTag(0x300A, 0x0028);
        public static uint OrganAtRiskFullVolumeDose = MakeTag(0x300A, 0x002A);
        public static uint OrganAtRiskLimitDose = MakeTag(0x300A, 0x002B);
        public static uint OrganAtRiskMaximumDose = MakeTag(0x300A, 0x002C);
        public static uint OrganAtRiskOverdoseVolumeFraction = MakeTag(0x300A, 0x002D);
        public static uint ToleranceTableSequence = MakeTag(0x300A, 0x0040);
        public static uint ToleranceTableNumber = MakeTag(0x300A, 0x0042);
        public static uint ToleranceTableLabel = MakeTag(0x300A, 0x0043);
        public static uint GantryAngleTolerance = MakeTag(0x300A, 0x0044);
        public static uint BeamLimitingDeviceAngleTolerance = MakeTag(0x300A, 0x0046);
        public static uint BeamLimitingDeviceToleranceSequence = MakeTag(0x300A, 0x0048);
        public static uint BeamLimitingDevicePositionTolerance = MakeTag(0x300A, 0x004A);
        public static uint SnoutPositionTolerance = MakeTag(0x300A, 0x004B);
        public static uint PatientSupportAngleTolerance = MakeTag(0x300A, 0x004C);
        public static uint TableTopEccentricAngleTolerance = MakeTag(0x300A, 0x004E);
        public static uint TableTopPitchAngleTolerance = MakeTag(0x300A, 0x004F);
        public static uint TableTopRollAngleTolerance = MakeTag(0x300A, 0x0050);
        public static uint TableTopVerticalPositionTolerance = MakeTag(0x300A, 0x0051);
        public static uint TableTopLongitudinalPositionTolerance = MakeTag(0x300A, 0x0052);
        public static uint TableTopLateralPositionTolerance = MakeTag(0x300A, 0x0053);
        public static uint RTPlanRelationship = MakeTag(0x300A, 0x0055);
        public static uint FractionGroupSequence = MakeTag(0x300A, 0x0070);
        public static uint FractionGroupNumber = MakeTag(0x300A, 0x0071);
        public static uint FractionGroupDescription = MakeTag(0x300A, 0x0072);
        public static uint NumberOfFractionsPlanned = MakeTag(0x300A, 0x0078);
        public static uint NumberOfFractionPatternDigitsPerDay = MakeTag(0x300A, 0x0079);
        public static uint RepeatFractionCycleLength = MakeTag(0x300A, 0x007A);
        public static uint FractionPattern = MakeTag(0x300A, 0x007B);
        public static uint NumberOfBeams = MakeTag(0x300A, 0x0080);
        public static uint BeamDoseSpecificationPoint = MakeTag(0x300A, 0x0082);
        public static uint BeamDose = MakeTag(0x300A, 0x0084);
        public static uint BeamMeterset = MakeTag(0x300A, 0x0086);
        public static uint BeamDosePointDepth = MakeTag(0x300A, 0x0088);
        public static uint BeamDosePointEquivalentDepth = MakeTag(0x300A, 0x0089);
        public static uint BeamDosePointSSD = MakeTag(0x300A, 0x008A);
        public static uint NumberOfBrachyApplicationSetups = MakeTag(0x300A, 0x00A0);
        public static uint BrachyApplicationSetupDoseSpecificationPoint = MakeTag(0x300A, 0x00A2);
        public static uint BrachyApplicationSetupDose = MakeTag(0x300A, 0x00A4);
        public static uint BeamSequence = MakeTag(0x300A, 0x00B0);
        public static uint TreatmentMachineName = MakeTag(0x300A, 0x00B2);
        public static uint PrimaryDosimeterUnit = MakeTag(0x300A, 0x00B3);
        public static uint SourceAxisDistance = MakeTag(0x300A, 0x00B4);
        public static uint BeamLimitingDeviceSequence = MakeTag(0x300A, 0x00B6);
        public static uint RTBeamLimitingDeviceType = MakeTag(0x300A, 0x00B8);
        public static uint SourceToBeamLimitingDeviceDistance = MakeTag(0x300A, 0x00BA);
        public static uint IsocenterToBeamLimitingDeviceDistance = MakeTag(0x300A, 0x00BB);
        public static uint NumberOfLeafJawPairs = MakeTag(0x300A, 0x00BC);
        public static uint LeafPositionBoundaries = MakeTag(0x300A, 0x00BE);
        public static uint BeamNumber = MakeTag(0x300A, 0x00C0);
        public static uint BeamName = MakeTag(0x300A, 0x00C2);
        public static uint BeamDescription = MakeTag(0x300A, 0x00C3);
        public static uint BeamType = MakeTag(0x300A, 0x00C4);
        public static uint RadiationType = MakeTag(0x300A, 0x00C6);
        public static uint HighDoseTechniqueType = MakeTag(0x300A, 0x00C7);
        public static uint ReferenceImageNumber = MakeTag(0x300A, 0x00C8);
        public static uint PlannedVerificationImageSequence = MakeTag(0x300A, 0x00CA);
        public static uint ImagingDeviceSpecificAcquisitionParameters = MakeTag(0x300A, 0x00CC);
        public static uint TreatmentDeliveryType = MakeTag(0x300A, 0x00CE);
        public static uint NumberOfWedges = MakeTag(0x300A, 0x00D0);
        public static uint WedgeSequence = MakeTag(0x300A, 0x00D1);
        public static uint WedgeNumber = MakeTag(0x300A, 0x00D2);
        public static uint WedgeType = MakeTag(0x300A, 0x00D3);
        public static uint WedgeID = MakeTag(0x300A, 0x00D4);
        public static uint WedgeAngle = MakeTag(0x300A, 0x00D5);
        public static uint WedgeFactor = MakeTag(0x300A, 0x00D6);
        public static uint TotalWedgeTrayWaterEquivalentThickness = MakeTag(0x300A, 0x00D7);
        public static uint WedgeOrientation = MakeTag(0x300A, 0x00D8);
        public static uint IsocenterToWedgeTrayDistance = MakeTag(0x300A, 0x00D9);
        public static uint SourceToWedgeTrayDistance = MakeTag(0x300A, 0x00DA);
        public static uint WedgeThinEdgePosition = MakeTag(0x300A, 0x00DB);
        public static uint BolusID = MakeTag(0x300A, 0x00DC);
        public static uint BolusDescription = MakeTag(0x300A, 0x00DD);
        public static uint NumberOfCompensators = MakeTag(0x300A, 0x00E0);
        public static uint MaterialID = MakeTag(0x300A, 0x00E1);
        public static uint TotalCompensatorTrayFactor = MakeTag(0x300A, 0x00E2);
        public static uint CompensatorSequence = MakeTag(0x300A, 0x00E3);
        public static uint CompensatorNumber = MakeTag(0x300A, 0x00E4);
        public static uint CompensatorID = MakeTag(0x300A, 0x00E5);
        public static uint SourceToCompensatorTrayDistance = MakeTag(0x300A, 0x00E6);
        public static uint CompensatorRows = MakeTag(0x300A, 0x00E7);
        public static uint CompensatorColumns = MakeTag(0x300A, 0x00E8);
        public static uint CompensatorPixelSpacing = MakeTag(0x300A, 0x00E9);
        public static uint CompensatorPosition = MakeTag(0x300A, 0x00EA);
        public static uint CompensatorTransmissionData = MakeTag(0x300A, 0x00EB);
        public static uint CompensatorThicknessData = MakeTag(0x300A, 0x00EC);
        public static uint NumberOfBoli = MakeTag(0x300A, 0x00ED);
        public static uint CompensatorType = MakeTag(0x300A, 0x00EE);
        public static uint NumberOfBlocks = MakeTag(0x300A, 0x00F0);
        public static uint TotalBlockTrayFactor = MakeTag(0x300A, 0x00F2);
        public static uint TotalBlockTrayWaterEquivalentThickness = MakeTag(0x300A, 0x00F3);
        public static uint BlockSequence = MakeTag(0x300A, 0x00F4);
        public static uint BlockTrayID = MakeTag(0x300A, 0x00F5);
        public static uint SourceToBlockTrayDistance = MakeTag(0x300A, 0x00F6);
        public static uint IsocenterToBlockTrayDistance = MakeTag(0x300A, 0x00F7);
        public static uint BlockType = MakeTag(0x300A, 0x00F8);
        public static uint AccessoryCode = MakeTag(0x300A, 0x00F9);
        public static uint BlockDivergence = MakeTag(0x300A, 0x00FA);
        public static uint BlockMountingPosition = MakeTag(0x300A, 0x00FB);
        public static uint BlockNumber = MakeTag(0x300A, 0x00FC);
        public static uint BlockName = MakeTag(0x300A, 0x00FE);
        public static uint BlockThickness = MakeTag(0x300A, 0x0100);
        public static uint BlockTransmission = MakeTag(0x300A, 0x0102);
        public static uint BlockNumberOfPoints = MakeTag(0x300A, 0x0104);
        public static uint BlockData = MakeTag(0x300A, 0x0106);
        public static uint ApplicatorSequence = MakeTag(0x300A, 0x0107);
        public static uint ApplicatorID = MakeTag(0x300A, 0x0108);
        public static uint ApplicatorType = MakeTag(0x300A, 0x0109);
        public static uint ApplicatorDescription = MakeTag(0x300A, 0x010A);
        public static uint CumulativeDoseReferenceCoefficient = MakeTag(0x300A, 0x010C);
        public static uint FinalCumulativeMetersetWeight = MakeTag(0x300A, 0x010E);
        public static uint NumberOfControlPoints = MakeTag(0x300A, 0x0110);
        public static uint ControlPointSequence = MakeTag(0x300A, 0x0111);
        public static uint ControlPointIndex = MakeTag(0x300A, 0x0112);
        public static uint NominalBeamEnergy = MakeTag(0x300A, 0x0114);
        public static uint DoseRateSet = MakeTag(0x300A, 0x0115);
        public static uint WedgePositionSequence = MakeTag(0x300A, 0x0116);
        public static uint WedgePosition = MakeTag(0x300A, 0x0118);
        public static uint BeamLimitingDevicePositionSequence = MakeTag(0x300A, 0x011A);
        public static uint LeafJawPositions = MakeTag(0x300A, 0x011C);
        public static uint GantryAngle = MakeTag(0x300A, 0x011E);
        public static uint GantryRotationDirection = MakeTag(0x300A, 0x011F);
        public static uint BeamLimitingDeviceAngle = MakeTag(0x300A, 0x0120);
        public static uint BeamLimitingDeviceRotationDirection = MakeTag(0x300A, 0x0121);
        public static uint PatientSupportAngle = MakeTag(0x300A, 0x0122);
        public static uint PatientSupportRotationDirection = MakeTag(0x300A, 0x0123);
        public static uint TableTopEccentricAxisDistance = MakeTag(0x300A, 0x0124);
        public static uint TableTopEccentricAngle = MakeTag(0x300A, 0x0125);
        public static uint TableTopEccentricRotationDirection = MakeTag(0x300A, 0x0126);
        public static uint TableTopVerticalPosition = MakeTag(0x300A, 0x0128);
        public static uint TableTopLongitudinalPosition = MakeTag(0x300A, 0x0129);
        public static uint TableTopLateralPosition = MakeTag(0x300A, 0x012A);
        public static uint IsocenterPosition = MakeTag(0x300A, 0x012C);
        public static uint SurfaceEntryPoint = MakeTag(0x300A, 0x012E);
        public static uint SourceToSurfaceDistance = MakeTag(0x300A, 0x0130);
        public static uint CumulativeMetersetWeight = MakeTag(0x300A, 0x0134);
        public static uint TableTopPitchAngle = MakeTag(0x300A, 0x0140);
        public static uint TableTopPitchRotationDirection = MakeTag(0x300A, 0x0142);
        public static uint TableTopRollAngle = MakeTag(0x300A, 0x0144);
        public static uint TableTopRollRotationDirection = MakeTag(0x300A, 0x0146);
        public static uint HeadFixationAngle = MakeTag(0x300A, 0x0148);
        public static uint GantryPitchAngle = MakeTag(0x300A, 0x014A);
        public static uint GantryPitchRotationDirection = MakeTag(0x300A, 0x014C);
        public static uint GantryPitchAngleTolerance = MakeTag(0x300A, 0x014E);
        public static uint PatientSetupSequence = MakeTag(0x300A, 0x0180);
        public static uint PatientSetupNumber = MakeTag(0x300A, 0x0182);
        public static uint PatientSetupLabel = MakeTag(0x300A, 0x0183);
        public static uint PatientAdditionalPosition = MakeTag(0x300A, 0x0184);
        public static uint FixationDeviceSequence = MakeTag(0x300A, 0x0190);
        public static uint FixationDeviceType = MakeTag(0x300A, 0x0192);
        public static uint FixationDeviceLabel = MakeTag(0x300A, 0x0194);
        public static uint FixationDeviceDescription = MakeTag(0x300A, 0x0196);
        public static uint FixationDevicePosition = MakeTag(0x300A, 0x0198);
        public static uint FixationDevicePitchAngle = MakeTag(0x300A, 0x0199);
        public static uint FixationDeviceRollAngle = MakeTag(0x300A, 0x019A);
        public static uint ShieldingDeviceSequence = MakeTag(0x300A, 0x01A0);
        public static uint ShieldingDeviceType = MakeTag(0x300A, 0x01A2);
        public static uint ShieldingDeviceLabel = MakeTag(0x300A, 0x01A4);
        public static uint ShieldingDeviceDescription = MakeTag(0x300A, 0x01A6);
        public static uint ShieldingDevicePosition = MakeTag(0x300A, 0x01A8);
        public static uint SetupTechnique = MakeTag(0x300A, 0x01B0);
        public static uint SetupTechniqueDescription = MakeTag(0x300A, 0x01B2);
        public static uint SetupDeviceSequence = MakeTag(0x300A, 0x01B4);
        public static uint SetupDeviceType = MakeTag(0x300A, 0x01B6);
        public static uint SetupDeviceLabel = MakeTag(0x300A, 0x01B8);
        public static uint SetupDeviceDescription = MakeTag(0x300A, 0x01BA);
        public static uint SetupDeviceParameter = MakeTag(0x300A, 0x01BC);
        public static uint SetupReferenceDescription = MakeTag(0x300A, 0x01D0);
        public static uint TableTopVerticalSetupDisplacement = MakeTag(0x300A, 0x01D2);
        public static uint TableTopLongitudinalSetupDisplacement = MakeTag(0x300A, 0x01D4);
        public static uint TableTopLateralSetupDisplacement = MakeTag(0x300A, 0x01D6);
        public static uint BrachyTreatmentTechnique = MakeTag(0x300A, 0x0200);
        public static uint BrachyTreatmentType = MakeTag(0x300A, 0x0202);
        public static uint TreatmentMachineSequence = MakeTag(0x300A, 0x0206);
        public static uint SourceSequence = MakeTag(0x300A, 0x0210);
        public static uint SourceNumber = MakeTag(0x300A, 0x0212);
        public static uint SourceType = MakeTag(0x300A, 0x0214);
        public static uint SourceManufacturer = MakeTag(0x300A, 0x0216);
        public static uint ActiveSourceDiameter = MakeTag(0x300A, 0x0218);
        public static uint ActiveSourceLength = MakeTag(0x300A, 0x021A);
        public static uint SourceEncapsulationNominalThickness = MakeTag(0x300A, 0x0222);
        public static uint SourceEncapsulationNominalTransmission = MakeTag(0x300A, 0x0224);
        public static uint SourceIsotopeName = MakeTag(0x300A, 0x0226);
        public static uint SourceIsotopeHalfLife = MakeTag(0x300A, 0x0228);
        public static uint SourceStrengthUnits = MakeTag(0x300A, 0x0229);
        public static uint ReferenceAirKermaRate = MakeTag(0x300A, 0x022A);
        public static uint SourceStrength = MakeTag(0x300A, 0x022B);
        public static uint SourceStrengthReferenceDate = MakeTag(0x300A, 0x022C);
        public static uint SourceStrengthReferenceTime = MakeTag(0x300A, 0x022E);
        public static uint ApplicationSetupSequence = MakeTag(0x300A, 0x0230);
        public static uint ApplicationSetupType = MakeTag(0x300A, 0x0232);
        public static uint ApplicationSetupNumber = MakeTag(0x300A, 0x0234);
        public static uint ApplicationSetupName = MakeTag(0x300A, 0x0236);
        public static uint ApplicationSetupManufacturer = MakeTag(0x300A, 0x0238);
        public static uint TemplateNumber = MakeTag(0x300A, 0x0240);
        public static uint TemplateType = MakeTag(0x300A, 0x0242);
        public static uint TemplateName = MakeTag(0x300A, 0x0244);
        public static uint TotalReferenceAirKerma = MakeTag(0x300A, 0x0250);
        public static uint BrachyAccessoryDeviceSequence = MakeTag(0x300A, 0x0260);
        public static uint BrachyAccessoryDeviceNumber = MakeTag(0x300A, 0x0262);
        public static uint BrachyAccessoryDeviceID = MakeTag(0x300A, 0x0263);
        public static uint BrachyAccessoryDeviceType = MakeTag(0x300A, 0x0264);
        public static uint BrachyAccessoryDeviceName = MakeTag(0x300A, 0x0266);
        public static uint BrachyAccessoryDeviceNominalThickness = MakeTag(0x300A, 0x026A);
        public static uint BrachyAccessoryDeviceNominalTransmission = MakeTag(0x300A, 0x026C);
        public static uint ChannelSequence = MakeTag(0x300A, 0x0280);
        public static uint ChannelNumber = MakeTag(0x300A, 0x0282);
        public static uint ChannelLength = MakeTag(0x300A, 0x0284);
        public static uint ChannelTotalTime = MakeTag(0x300A, 0x0286);
        public static uint SourceMovementType = MakeTag(0x300A, 0x0288);
        public static uint NumberOfPulses = MakeTag(0x300A, 0x028A);
        public static uint PulseRepetitionInterval = MakeTag(0x300A, 0x028C);
        public static uint SourceApplicatorNumber = MakeTag(0x300A, 0x0290);
        public static uint SourceApplicatorID = MakeTag(0x300A, 0x0291);
        public static uint SourceApplicatorType = MakeTag(0x300A, 0x0292);
        public static uint SourceApplicatorName = MakeTag(0x300A, 0x0294);
        public static uint SourceApplicatorLength = MakeTag(0x300A, 0x0296);
        public static uint SourceApplicatorManufacturer = MakeTag(0x300A, 0x0298);
        public static uint SourceApplicatorWallNominalThickness = MakeTag(0x300A, 0x029C);
        public static uint SourceApplicatorWallNominalTransmission = MakeTag(0x300A, 0x029E);
        public static uint SourceApplicatorStepSize = MakeTag(0x300A, 0x02A0);
        public static uint TransferTubeNumber = MakeTag(0x300A, 0x02A2);
        public static uint TransferTubeLength = MakeTag(0x300A, 0x02A4);
        public static uint ChannelShieldSequence = MakeTag(0x300A, 0x02B0);
        public static uint ChannelShieldNumber = MakeTag(0x300A, 0x02B2);
        public static uint ChannelShieldID = MakeTag(0x300A, 0x02B3);
        public static uint ChannelShieldName = MakeTag(0x300A, 0x02B4);
        public static uint ChannelShieldNominalThickness = MakeTag(0x300A, 0x02B8);
        public static uint ChannelShieldNominalTransmission = MakeTag(0x300A, 0x02BA);
        public static uint FinalCumulativeTimeWeight = MakeTag(0x300A, 0x02C8);
        public static uint BrachyControlPointSequence = MakeTag(0x300A, 0x02D0);
        public static uint ControlPointRelativePosition = MakeTag(0x300A, 0x02D2);
        public static uint ControlPoint3DPosition = MakeTag(0x300A, 0x02D4);
        public static uint CumulativeTimeWeight = MakeTag(0x300A, 0x02D6);
        public static uint CompensatorDivergence = MakeTag(0x300A, 0x02E0);
        public static uint CompensatorMountingPosition = MakeTag(0x300A, 0x02E1);
        public static uint SourceToCompensatorDistance = MakeTag(0x300A, 0x02E2);
        public static uint TotalCompensatorTrayWaterEquivalentThickness = MakeTag(0x300A, 0x02E3);
        public static uint IsocenterToCompensatorTrayDistance = MakeTag(0x300A, 0x02E4);
        public static uint CompensatorColumnOffset = MakeTag(0x300A, 0x02E5);
        public static uint IsocenterToCompensatorDistances = MakeTag(0x300A, 0x02E6);
        public static uint CompensatorRelativeStoppingPowerRatio = MakeTag(0x300A, 0x02E7);
        public static uint CompensatorMillingToolDiameter = MakeTag(0x300A, 0x02E8);
        public static uint IonRangeCompensatorSequence = MakeTag(0x300A, 0x02EA);
        public static uint CompensatorDescription = MakeTag(0x300A, 0x02EB);
        public static uint RadiationMassNumber = MakeTag(0x300A, 0x0302);
        public static uint RadiationAtomicNumber = MakeTag(0x300A, 0x0304);
        public static uint RadiationChargeState = MakeTag(0x300A, 0x0306);
        public static uint ScanMode = MakeTag(0x300A, 0x0308);
        public static uint VirtualSourceAxisDistances = MakeTag(0x300A, 0x030A);
        public static uint SnoutSequence = MakeTag(0x300A, 0x030C);
        public static uint SnoutPosition = MakeTag(0x300A, 0x030D);
        public static uint SnoutID = MakeTag(0x300A, 0x030F);
        public static uint NumberOfRangeShifters = MakeTag(0x300A, 0x0312);
        public static uint RangeShifterSequence = MakeTag(0x300A, 0x0314);
        public static uint RangeShifterNumber = MakeTag(0x300A, 0x0316);
        public static uint RangeShifterID = MakeTag(0x300A, 0x0318);
        public static uint RangeShifterType = MakeTag(0x300A, 0x0320);
        public static uint RangeShifterDescription = MakeTag(0x300A, 0x0322);
        public static uint NumberOfLateralSpreadingDevices = MakeTag(0x300A, 0x0330);
        public static uint LateralSpreadingDeviceSequence = MakeTag(0x300A, 0x0332);
        public static uint LateralSpreadingDeviceNumber = MakeTag(0x300A, 0x0334);
        public static uint LateralSpreadingDeviceID = MakeTag(0x300A, 0x0336);
        public static uint LateralSpreadingDeviceType = MakeTag(0x300A, 0x0338);
        public static uint LateralSpreadingDeviceDescription = MakeTag(0x300A, 0x033A);
        public static uint LateralSpreadingDeviceWaterEquivalentThickness = MakeTag(0x300A, 0x033C);
        public static uint NumberOfRangeModulators = MakeTag(0x300A, 0x0340);
        public static uint RangeModulatorSequence = MakeTag(0x300A, 0x0342);
        public static uint RangeModulatorNumber = MakeTag(0x300A, 0x0344);
        public static uint RangeModulatorID = MakeTag(0x300A, 0x0346);
        public static uint RangeModulatorType = MakeTag(0x300A, 0x0348);
        public static uint RangeModulatorDescription = MakeTag(0x300A, 0x034A);
        public static uint BeamCurrentModulationID = MakeTag(0x300A, 0x034C);
        public static uint PatientSupportType = MakeTag(0x300A, 0x0350);
        public static uint PatientSupportID = MakeTag(0x300A, 0x0352);
        public static uint PatientSupportAccessoryCode = MakeTag(0x300A, 0x0354);
        public static uint FixationLightAzimuthalAngle = MakeTag(0x300A, 0x0356);
        public static uint FixationLightPolarAngle = MakeTag(0x300A, 0x0358);
        public static uint MetersetRate = MakeTag(0x300A, 0x035A);
        public static uint RangeShifterSettingsSequence = MakeTag(0x300A, 0x0360);
        public static uint RangeShifterSetting = MakeTag(0x300A, 0x0362);
        public static uint IsocenterToRangeShifterDistance = MakeTag(0x300A, 0x0364);
        public static uint RangeShifterWaterEquivalentThickness = MakeTag(0x300A, 0x0366);
        public static uint LateralSpreadingDeviceSettingsSequence = MakeTag(0x300A, 0x0370);
        public static uint LateralSpreadingDeviceSetting = MakeTag(0x300A, 0x0372);
        public static uint IsocenterToLateralSpreadingDeviceDistance = MakeTag(0x300A, 0x0374);
        public static uint RangeModulatorSettingsSequence = MakeTag(0x300A, 0x0380);
        public static uint RangeModulatorGatingStartValue = MakeTag(0x300A, 0x0382);
        public static uint RangeModulatorGatingStopValue = MakeTag(0x300A, 0x0384);
        public static uint RangeModulatorGatingStartWaterEquivalentThickness = MakeTag(0x300A, 0x0386);
        public static uint RangeModulatorGatingStopWaterEquivalentThickness = MakeTag(0x300A, 0x0388);
        public static uint IsocenterToRangeModulatorDistance = MakeTag(0x300A, 0x038A);
        public static uint ScanSpotTuneID = MakeTag(0x300A, 0x0390);
        public static uint NumberOfScanSpotPositions = MakeTag(0x300A, 0x0392);
        public static uint ScanSpotPositionMap = MakeTag(0x300A, 0x0394);
        public static uint ScanSpotMetersetWeights = MakeTag(0x300A, 0x0396);
        public static uint ScanningSpotSize = MakeTag(0x300A, 0x0398);
        public static uint NumberOfPaintings = MakeTag(0x300A, 0x039A);
        public static uint IonToleranceTableSequence = MakeTag(0x300A, 0x03A0);
        public static uint IonBeamSequence = MakeTag(0x300A, 0x03A2);
        public static uint IonBeamLimitingDeviceSequence = MakeTag(0x300A, 0x03A4);
        public static uint IonBlockSequence = MakeTag(0x300A, 0x03A6);
        public static uint IonControlPointSequence = MakeTag(0x300A, 0x03A8);
        public static uint IonWedgeSequence = MakeTag(0x300A, 0x03AA);
        public static uint IonWedgePositionSequence = MakeTag(0x300A, 0x03AC);
        public static uint ReferencedSetupImageSequence = MakeTag(0x300A, 0x0401);
        public static uint SetupImageComment = MakeTag(0x300A, 0x0402);
        public static uint MotionSynchronizationSequence = MakeTag(0x300A, 0x0410);
        public static uint ControlPointOrientation = MakeTag(0x300A, 0x0412);
        public static uint GeneralAccessorySequence = MakeTag(0x300A, 0x0420);
        public static uint GeneralAccessoryID = MakeTag(0x300A, 0x0421);
        public static uint GeneralAccessoryDescription = MakeTag(0x300A, 0x0422);
        public static uint GeneralAccessoryType = MakeTag(0x300A, 0x0423);
        public static uint GeneralAccessoryNumber = MakeTag(0x300A, 0x0424);
        public static uint ApplicatorGeometrySequence = MakeTag(0x300A, 0x0431);
        public static uint ApplicatorApertureShape = MakeTag(0x300A, 0x0432);
        public static uint ApplicatorOpening = MakeTag(0x300A, 0x0433);
        public static uint ApplicatorOpeningX = MakeTag(0x300A, 0x0434);
        public static uint ApplicatorOpeningY = MakeTag(0x300A, 0x0435);
        public static uint SourceToApplicatorMountingPositionDistance = MakeTag(0x300A, 0x0436);
        public static uint ReferencedRTPlanSequence = MakeTag(0x300C, 0x0002);
        public static uint ReferencedBeamSequence = MakeTag(0x300C, 0x0004);
        public static uint ReferencedBeamNumber = MakeTag(0x300C, 0x0006);
        public static uint ReferencedReferenceImageNumber = MakeTag(0x300C, 0x0007);
        public static uint StartCumulativeMetersetWeight = MakeTag(0x300C, 0x0008);
        public static uint EndCumulativeMetersetWeight = MakeTag(0x300C, 0x0009);
        public static uint ReferencedBrachyApplicationSetupSequence = MakeTag(0x300C, 0x000A);
        public static uint ReferencedBrachyApplicationSetupNumber = MakeTag(0x300C, 0x000C);
        public static uint ReferencedSourceNumber = MakeTag(0x300C, 0x000E);
        public static uint ReferencedFractionGroupSequence = MakeTag(0x300C, 0x0020);
        public static uint ReferencedFractionGroupNumber = MakeTag(0x300C, 0x0022);
        public static uint ReferencedVerificationImageSequence = MakeTag(0x300C, 0x0040);
        public static uint ReferencedReferenceImageSequence = MakeTag(0x300C, 0x0042);
        public static uint ReferencedDoseReferenceSequence = MakeTag(0x300C, 0x0050);
        public static uint ReferencedDoseReferenceNumber = MakeTag(0x300C, 0x0051);
        public static uint BrachyReferencedDoseReferenceSequence = MakeTag(0x300C, 0x0055);
        public static uint ReferencedStructureSetSequence = MakeTag(0x300C, 0x0060);
        public static uint ReferencedPatientSetupNumber = MakeTag(0x300C, 0x006A);
        public static uint ReferencedDoseSequence = MakeTag(0x300C, 0x0080);
        public static uint ReferencedToleranceTableNumber = MakeTag(0x300C, 0x00A0);
        public static uint ReferencedBolusSequence = MakeTag(0x300C, 0x00B0);
        public static uint ReferencedWedgeNumber = MakeTag(0x300C, 0x00C0);
        public static uint ReferencedCompensatorNumber = MakeTag(0x300C, 0x00D0);
        public static uint ReferencedBlockNumber = MakeTag(0x300C, 0x00E0);
        public static uint ReferencedControlPointIndex = MakeTag(0x300C, 0x00F0);
        public static uint ReferencedControlPointSequence = MakeTag(0x300C, 0x00F2);
        public static uint ReferencedStartControlPointIndex = MakeTag(0x300C, 0x00F4);
        public static uint ReferencedStopControlPointIndex = MakeTag(0x300C, 0x00F6);
        public static uint ReferencedRangeShifterNumber = MakeTag(0x300C, 0x0100);
        public static uint ReferencedLateralSpreadingDeviceNumber = MakeTag(0x300C, 0x0102);
        public static uint ReferencedRangeModulatorNumber = MakeTag(0x300C, 0x0104);
        public static uint ApprovalStatus = MakeTag(0x300E, 0x0002);
        public static uint ReviewDate = MakeTag(0x300E, 0x0004);
        public static uint ReviewTime = MakeTag(0x300E, 0x0005);
        public static uint ReviewerName = MakeTag(0x300E, 0x0008);
        public static uint Arbitrary = MakeTag(0x4000, 0x0010);
        public static uint TextComments = MakeTag(0x4000, 0x4000);
        public static uint ResultsID = MakeTag(0x4008, 0x0040);
        public static uint ResultsIDIssuer = MakeTag(0x4008, 0x0042);
        public static uint ReferencedInterpretationSequence = MakeTag(0x4008, 0x0050);
        public static uint ReportProductionStatusTrial = MakeTag(0x4008, 0x00FF);
        public static uint InterpretationRecordedDate = MakeTag(0x4008, 0x0100);
        public static uint InterpretationRecordedTime = MakeTag(0x4008, 0x0101);
        public static uint InterpretationRecorder = MakeTag(0x4008, 0x0102);
        public static uint ReferenceToRecordedSound = MakeTag(0x4008, 0x0103);
        public static uint InterpretationTranscriptionDate = MakeTag(0x4008, 0x0108);
        public static uint InterpretationTranscriptionTime = MakeTag(0x4008, 0x0109);
        public static uint InterpretationTranscriber = MakeTag(0x4008, 0x010A);
        public static uint InterpretationText = MakeTag(0x4008, 0x010B);
        public static uint InterpretationAuthor = MakeTag(0x4008, 0x010C);
        public static uint InterpretationApproverSequence = MakeTag(0x4008, 0x0111);
        public static uint InterpretationApprovalDate = MakeTag(0x4008, 0x0112);
        public static uint InterpretationApprovalTime = MakeTag(0x4008, 0x0113);
        public static uint PhysicianApprovingInterpretation = MakeTag(0x4008, 0x0114);
        public static uint InterpretationDiagnosisDescription = MakeTag(0x4008, 0x0115);
        public static uint InterpretationDiagnosisCodeSequence = MakeTag(0x4008, 0x0117);
        public static uint ResultsDistributionListSequence = MakeTag(0x4008, 0x0118);
        public static uint DistributionName = MakeTag(0x4008, 0x0119);
        public static uint DistributionAddress = MakeTag(0x4008, 0x011A);
        public static uint InterpretationID = MakeTag(0x4008, 0x0200);
        public static uint InterpretationIDIssuer = MakeTag(0x4008, 0x0202);
        public static uint InterpretationTypeID = MakeTag(0x4008, 0x0210);
        public static uint InterpretationStatusID = MakeTag(0x4008, 0x0212);
        public static uint Impressions = MakeTag(0x4008, 0x0300);
        public static uint ResultsComments = MakeTag(0x4008, 0x4000);
        public static uint LowEnergyDetectors = MakeTag(0x4010, 0x0001);
        public static uint HighEnergyDetectors = MakeTag(0x4010, 0x0002);
        public static uint DetectorGeometrySequence = MakeTag(0x4010, 0x0004);
        public static uint ThreatROIVoxelSequence = MakeTag(0x4010, 0x1001);
        public static uint ThreatROIBase = MakeTag(0x4010, 0x1004);
        public static uint ThreatROIExtents = MakeTag(0x4010, 0x1005);
        public static uint ThreatROIBitmap = MakeTag(0x4010, 0x1006);
        public static uint RouteSegmentID = MakeTag(0x4010, 0x1007);
        public static uint GantryType = MakeTag(0x4010, 0x1008);
        public static uint OOIOwnerType = MakeTag(0x4010, 0x1009);
        public static uint RouteSegmentSequence = MakeTag(0x4010, 0x100A);
        public static uint PotentialThreatObjectID = MakeTag(0x4010, 0x1010);
        public static uint ThreatSequence = MakeTag(0x4010, 0x1011);
        public static uint ThreatCategory = MakeTag(0x4010, 0x1012);
        public static uint ThreatCategoryDescription = MakeTag(0x4010, 0x1013);
        public static uint ATDAbilityAssessment = MakeTag(0x4010, 0x1014);
        public static uint ATDAssessmentFlag = MakeTag(0x4010, 0x1015);
        public static uint ATDAssessmentProbability = MakeTag(0x4010, 0x1016);
        public static uint Mass = MakeTag(0x4010, 0x1017);
        public static uint Density = MakeTag(0x4010, 0x1018);
        public static uint ZEffective = MakeTag(0x4010, 0x1019);
        public static uint BoardingPassID = MakeTag(0x4010, 0x101A);
        public static uint CenterOfMass = MakeTag(0x4010, 0x101B);
        public static uint CenterOfPTO = MakeTag(0x4010, 0x101C);
        public static uint BoundingPolygon = MakeTag(0x4010, 0x101D);
        public static uint RouteSegmentStartLocationID = MakeTag(0x4010, 0x101E);
        public static uint RouteSegmentEndLocationID = MakeTag(0x4010, 0x101F);
        public static uint RouteSegmentLocationIDType = MakeTag(0x4010, 0x1020);
        public static uint AbortReason = MakeTag(0x4010, 0x1021);
        public static uint VolumeOfPTO = MakeTag(0x4010, 0x1023);
        public static uint AbortFlag = MakeTag(0x4010, 0x1024);
        public static uint RouteSegmentStartTime = MakeTag(0x4010, 0x1025);
        public static uint RouteSegmentEndTime = MakeTag(0x4010, 0x1026);
        public static uint TDRType = MakeTag(0x4010, 0x1027);
        public static uint InternationalRouteSegment = MakeTag(0x4010, 0x1028);
        public static uint ThreatDetectionAlgorithmandVersion = MakeTag(0x4010, 0x1029);
        public static uint AssignedLocation = MakeTag(0x4010, 0x102A);
        public static uint AlarmDecisionTime = MakeTag(0x4010, 0x102B);
        public static uint AlarmDecision = MakeTag(0x4010, 0x1031);
        public static uint NumberOfTotalObjects = MakeTag(0x4010, 0x1033);
        public static uint NumberOfAlarmObjects = MakeTag(0x4010, 0x1034);
        public static uint PTORepresentationSequence = MakeTag(0x4010, 0x1037);
        public static uint ATDAssessmentSequence = MakeTag(0x4010, 0x1038);
        public static uint TIPType = MakeTag(0x4010, 0x1039);
        public static uint DICOSVersion = MakeTag(0x4010, 0x103A);
        public static uint OOIOwnerCreationTime = MakeTag(0x4010, 0x1041);
        public static uint OOIType = MakeTag(0x4010, 0x1042);
        public static uint OOISize = MakeTag(0x4010, 0x1043);
        public static uint AcquisitionStatus = MakeTag(0x4010, 0x1044);
        public static uint BasisMaterialsCodeSequence = MakeTag(0x4010, 0x1045); 
        public static uint PhantomType = MakeTag(0x4010, 0x1046);
        public static uint OOIOwnerSequence = MakeTag(0x4010, 0x1047);
        public static uint ScanType = MakeTag(0x4010, 0x1048);
        public static uint ItineraryID = MakeTag(0x4010, 0x1051);
        public static uint ItineraryIDType = MakeTag(0x4010, 0x1052);
        public static uint ItineraryIDAssigningAuthority = MakeTag(0x4010, 0x1053);
        public static uint RouteID = MakeTag(0x4010, 0x1054);
        public static uint RouteIDAssigningAuthority = MakeTag(0x4010, 0x1055);
        public static uint InboundArrivalType = MakeTag(0x4010, 0x1056);
        public static uint CarrierID = MakeTag(0x4010, 0x1058);
        public static uint CarrierIDAssigningAuthority = MakeTag(0x4010, 0x1059);
        public static uint SourceOrientation = MakeTag(0x4010, 0x1060);
        public static uint SourcePosition = MakeTag(0x4010, 0x1061);
        public static uint BeltHeight = MakeTag(0x4010, 0x1062);
        public static uint AlgorithmRoutingCodeSequence = MakeTag(0x4010, 0x1064);
        public static uint TransportClassification = MakeTag(0x4010, 0x1067); 
        public static uint OOITypeDescriptor = MakeTag(0x4010, 0x1068);
        public static uint TotalProcessingTime = MakeTag(0x4010, 0x1069);
        public static uint DetectorCalibrationData = MakeTag(0x4010, 0x106C);
        public static uint MACParametersSequence = MakeTag(0x4FFE, 0x0001);
        public static uint SharedFunctionalGroupsSequence = MakeTag(0x5200, 0x9229);
        public static uint PerFrameFunctionalGroupsSequence = MakeTag(0x5200, 0x9230);
        public static uint WaveformSequence = MakeTag(0x5400, 0x0100);
        public static uint ChannelMinimumValue = MakeTag(0x5400, 0x0110);
        public static uint ChannelMaximumValue = MakeTag(0x5400, 0x0112);
        public static uint WaveformBitsAllocated = MakeTag(0x5400, 0x1004);
        public static uint WaveformSampleInterpretation = MakeTag(0x5400, 0x1006);
        public static uint WaveformPaddingValue = MakeTag(0x5400, 0x100A);
        public static uint WaveformData = MakeTag(0x5400, 0x1010);
        public static uint FirstOrderPhaseCorrectionAngle = MakeTag(0x5600, 0x0010);
        public static uint SpectroscopyData = MakeTag(0x5600, 0x0020);
        public static uint PixelData = MakeTag(0x7FE0, 0x0010);
        public static uint CoefficientsSDVN = MakeTag(0x7FE0, 0x0020);
        public static uint CoefficientsSDHN = MakeTag(0x7FE0, 0x0030);
        public static uint CoefficientsSDDN = MakeTag(0x7FE0, 0x0040);
        public static uint DigitalSignaturesSequence = MakeTag(0xFFFA, 0xFFFA);
        public static uint DataSetTrailingPadding = MakeTag(0xFFFC, 0xFFFC);
    }
}
